194
53
43
14
13
120
273
151
97
51
104
148
128
82
25
18
60
81
75
29
249
28
54
48
39
69
114
103
23
372
56
171
255
133
1396
58
139
76
564
316
263
92
203
4196
88
109
50
41
36