111
21
28
3
139
22
9
80
2
27
37
11
1
15
29
10
38
34
12
13
4
6
40
42
55
57
14
36
17
61
165
130
93
19
74
8
5