29
174
137
17
48
133
7
705
43
73
37
35
32
287
180
33
30
41
157
25
56
82
295
64
161
89
50
447
276
190
244
31
46
13
53
70
165
9
28
145
260
385
36
1259
44
160
5
24
18