111
362
20
5
83
30
22
163
179
200
35
8
55
2
6
50
36
3
195
18
37
4
9
13
60
129
94
28
15
27
41
11
56
62
58
7
303
128
48
43
105
135
10
65