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