57
109
107
27
75
198
41
14
25
37
135
9
43
310
13
28
55
163
92
39
124
11
69
46
26
40
77
129
67
366
21
59
29
35
3
17
23
32
16
116
33
48
171
45
52
20