11
36
8
6
18
20
29
22
82
31
15
21
106
13
10
32
7
166
68
77
55
12
30
34
70
17
46
112
14
35
3
58
52
27
39
101
45
37