351
167
41
7
47
13
108
81
93
70
9
56
95
230
8
366
189
43
30
10
62
22
114
121
55
245
166
36
79
33
24
107
63
3
215
104
26
83
11
97
182
297
29
234
15
202
116
31
54
71