21
11
38
8
66
54
109
49
56
39
61
73
26
58
20
35
13
88
99
69
15
67
48
53
151
9
102
70
55
17
231
33
57
147
72
25
76
134
81
27
100
182
212
43
29
101
2
10
68
206