193
63
28
112
58
27
281
161
159
47
97
41
26
44
94
56
140
36
82
72
151
20
362
75
129
107
71
17
33
152
38
122
278
34
316
66
541
43
86
55
53
171
562
1131
79
35
46
135
120