31
38
19
26
23
34
11
15
32
5
200
8
21
7
123
9
57
24
118
20
25
27
36
88
6
51
22
14
49
42
10
12
16
30
13
18
109
71
48
37
116
106
53
33