78
215
165
84
44
385
51
390
163
63
132
294
2642
153
225
1140
335
46
69
120
48
29
14
1285
54
88
15
82
148
125
58
50
35