441
61
96
44
17
35
68
80
33
55
97
40
215
28
19
25
267
31
60
46
53
54
50
16
89
29
51
59
185
101
30
43
276
167
214
213
284
264
32
344
74
98
38
121
66
77
36
176
45
138
109
65