39
187
199
69
178
50
24
48
23
60
172
51
53
225
112
12
63
17
42
158
33
15
132
8
14
99
156
159
364
40
348
3
31
20
32
29
82
87
332
18
94
19
5
37
118
22
7
35
109