34
106
117
9
141
101
60
39
165
35
102
81
56
59
4
153
48
65
80
41
78
40
94
150
45
58
26
2
260
179
186
11
14
32
20
15
55
203
13
204
1080
92
43
29
210
23
38
18
490
187
110
4725
88