60
27
21
14
57
85
41
94
53
20
17
29
54
28
30
45
22
43
40
26
222
44
58
50
15
31
59
25
38
65
82
51
180
56
88
144
294
112
191
49
122
194
47
125
147
99
68
89