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