244
34
15
326
52
32
19
53
69
78
20
229
73
36
160
106
46
82
174
112
606
83
47
44
81
119
105
429
61
51
21
85
185
181
94
40
248
359
88
126
68
261
351
474
84
333
49
56
28
262
58