64
296
24
372
105
48
29
108
95
27
50
66
15
14
33
4
35
21
867
13
192
93
38
313
1733
75
119
259
49
116
162
47
81
168
28
195