106
24
183
10
20
45
31
21
59
52
39
63
200
29
38
101
60
159
37
13
53
91
96
36
105
25
164
65
125
22
12
88
68
172
287
136
23
87
99
109
80
57
40
70
19
61
8
145