232
63
166
32
362
96
92
57
5
74
79
67
93
113
254
181
513
95
134
228
42
195
260
47
111
185
444
147
60
28
114
51
993
55
109
72
10
133
244
17
130
270
38
53
164
19
392
384
248
75
41
178
25
85
90
54