29
5
13
12
200
14
7
15
20
40
27
26
18
21
31
17
16
11
41
6
10
9
23
22
30
59
28
32
19
109
48
56
8
51
37
35