34
33
5
12
200
10
43
9
17
45
31
307
18
26
89
15
40
106
167
21
1000
126
51
30
22
6
48
23
32
42
20
37
13
14
27
181
49
16
11
191
19
64
105
36
44
82
8
46
111
24