200
109
9
5
29
11
23
13
47
85
32
64
103
12
17
37
118
21
33
10
6
8
39
28
34
170
180
133
92
135
148
186
24
30
19
165
143
193
7
52
136
43
102
25
99
14
66
60
88
145
70
91