27
50
14
26
15
6
7
44
1177
11
216
55
135
52
337
16
59
10
84
31
17
5
505
2
8
97
235
32
9
352
67
4
13
41
18
70
3
58
12
20
19
60