21
13
50
58
107
38
6
18
51
5
17
27
31
70
11
8
105
10
22
2
15
9
23
159
25
260
44
1
220
20
28
19
67
61
164
78
30
56
66
91
169
199
55
46
54
35
83