21
28
103
8
132
7
111
2
96
37
30
61
24
142
17
25
10
57
31
20
50
11
12
3
98
164
77
38
1
19
16
55
22
27
40
138
6
14
113
54
42
4
13
18
23