42
33
11
38
17
12
14
19
13
20
30
34
5
31
109
28
22
29
16
6
9
27
8
41
102
24
7
50
18
10
39
51
200
25
40
23
35
193
125
15
21
36
48