112
57
27
44
37
148
61
42
75
34
9
39
91
18
35
32
70
36
28
68
25
30
16
73
178
58
105
192
78
295
226
14
361
50
133
7
92
127
33
8
86
53
4