64
216
150
31
62
116
48
19
85
84
38
119
66
53
81
15
40
18
45
57
781
977
179
14
248
79
61
11
220
27
50
24
55
117
21
59
70
366
186
86
201
9
2346
197
41
123
22
17
82
20
75