21
3
7
4
9
50
2
22
41
1
6
32
37
43
72
24
27
34
11
46
97
25
129
28
85
51
114
52
146
10
14
87
19
38
58
18
124
47
29
142
49