166
71
27
8
15
21
35
46
61
10
14
5
58
38
17
160
47
75
34
31
40
85
43
37
25
7
12
23
4
16
11
39
48
19
9
86
29
13
45