10
39
150
9
8
135
67
86
61
14
18
142
16
11
58
22
229
12
7
97
178
13
20
38
43
25
51
19
15
44
57
197
3
128
404
37
53
95
48
24
497
56
21
4034
78
125
94