27
116
83
47
200
34
29
5
156
14
24
7
26
10
36
13
22
16
102
28
6
67
23
8
40
9
32
18
17
159
31
52
15
43
55
45
19
500
166
136
49
62
30
11
77
25
118
935
59
86
163
12
129
41