200
11
14
9
6
191
22
19
5
64
18
12
105
10
36
44
82
21
8
46
37
111
23
24
48
16
55
13
70
176
35
51
32
229
123
28
53
1000
17
7
39
50
187
126
147
27
40
59
25
26
128