21
30
70
24
11
121
87
44
51
212
71
14
88
10
5
3
2
68
95
191
41
39
15
126
6
38
47
20
85
12
9
1
37
23
74
35
45
60
46
4
316
100
144
56
28
7
66