15
67
10
8
49
14
27
188
90
33
129
46
41
43
308
149
24
59
69
44
214
89
94
143
54
114
298
199
127
50
154
174
159
223
368
1357