58
118
12
28
20
25
48
97
324
139
10
31
3
27
24
11
37
46
149
55
53
23
52
35
44
111
62
156
56
267
13
38
29
182
17
7
171
73
54
34
93
14
75
88
61
36
78
162