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