3
12
8
109
70
63
24
2
9
6
21
10
31
5
175
4
61
132
11
19
16
51
1
7
15
13
73
20
38
18
59
50
27
133
34
22
14
44
17
46
91
113