26
12
17
7
30
93
37
163
9
53
23
167
22
34
29
35
106
68
131
49
14
38
52
45
116
2
138
97
19
5
8
6
31
69
47
13
125
59
24
46
72
112
109