166
13
57
22
7
4
113
14
52
37
27
56
23
43
3
28
16
55
36
20
11
50
24
5
9
8
12
21
46
17
29
34
6
31
18
39
15
45
141
38