44
64
31
12
7
6
29
79
86
53
138
56
90
61
152
63
54
77
36
85
10
188
46
103
324
30
55
35
71
49
27
72
305
178
80
136
135
43
277
17
58
48
179
57
88
66
109
325
102
242
259
28
216
227
659
170