34
17
186
36
19
14
94
137
75
15
61
3
35
120
43
148
220
30
21
24
233
111
63
16
52
140
29
193
18
5
25
125
348
483
156
70
42
86
144
31
58
277
32
65
51
179
303
731
38
124
53
69
55
26