29
9
16
34
200
12
58
73
24
44
50
27
11
19
6
155
105
20
8
13
14
18
10
22
15
71
59
62
7
126
25
81
32
33
31
138
92
70
5
40
45
46
72
36
17
51
60