32
19
111
261
54
25
17
422
175
15
5
9
10
18
78
16
129
40
62
60
1
35
102
41
24
209
366
28
37
34
239
26
11
27
99
44
49
31
20
43
2
53
21
108
326
465
145
63
71
133