60
32
18
49
12
19
56
74
22
25
24
68
64
35
222
46
40
21
14
99
51
244
116
37
78
180
29
47
144
100
27
101
13
48
136
109
76
23
62
38
537
79
80
66
28
174
122