25
13
9
44
19
24
54
23
36
32
100
72
28
106
183
43
39
92
27
17
83
15
445
55
37
279
16
45
53
114
109
1184
78
142
38
29
126
11
57
56
18
63
12