34
191
75
56
18
31
23
10
15
20
341
29
13
72
1
50
9
3670
359
203
247
61
41
36
101
16
60
66
7
445
105
81
160
26
37
141
125
159
28
98
63
43
25
128
40
35
70