64
100
61
27
26
68
25
57
90
43
28
18
37
21
38
117
45
22
29
69
56
20
30
9
34
35
96
40
77
170
13
46
89
31
14
71
156
88
70
32
55
102
191
73
259
239
149
105