116
36
22
63
29
16
11
9
30
193
67
18
15
56
14
65
123
79
12
76
180
84
72
24
42
207
55
54
53
69
160
64
141
234
60
159
186
66
209
446
20
31
265
346
170
25
51
34
33
68
184
182