21
62
99
65
24
69
386
171
12
59
2
52
18
145
36
60
68
55
39
7
138
74
122
44
71
119
25
11
22
154
53
48
27
166
70
49
233
8
45
13
123
23
9
152
79
128
89
4
216
133
105
35
85
229
114
32