5
16
17
7
6
35
26
13
34
167
140
172
65
63
85
30
129
42
50
19
58
46
14
47
10
64
41
18
100
112
105
24
70
75
29
78
117
43
33
32
21
8
185
11
62
97