64
47
24
93
33
68
165
38
69
106
81
40
61
35
92
157
52
16
70
589
303
56
113
141
124
437
104
75
88
66
59
11
84
140
28
216
130
181
19
159
294
65
4
129
57
248
262
48
44
30
49
256