12
6
74
21
25
22
29
23
16
105
55
44
57
58
20
234
19
52
178
24
112
46
17
14
123
28
107
32
42
15
60
97
110
62
35
72
36
305
190
78
151
605
216
331
233
111
70
93
115
75