197
27
53
87
81
55
43
37
16
138
65
46
118
56
29
30
39
50
99
67
20
57
72
70
100
63
191
244
369
287
159
108
106
75
71
84
25
60
21
77
109
80
114
105
32
90
234
17