34
55
19
170
14
165
339
154
51
649
182
30
58
106
48
37
17
12
35
211
22
25
5
166
290
559
57
43
138
16
3
23
128
109
26
134
21
24
11
63
67
9
46
93
8
70
374