34
15
32
12
108
85
7
10
5
18
33
39
21
47
114
117
8
95
30
113
46
200
129
6
29
42
28
11
62
48
27
23
54
99
57
17
9
14
13
82
51
20
38
25
22
56
26
43
115