27
97
51
48
41
33
99
132
54
24
100
121
75
30
61
194
60
59
56
28
36
29
142
80
58
14
55
18
44
120
45
10
206
392
42
214
251
19
71
49
25
85
22
95
34
125
37
163