42
50
47
39
51
4
29
204
58
2
6
36
12
109
108
7
43
25
16
28
37
26
9
45
18
11
135
15
74
13
3
23
41
8
116
14
19
27
156
61
115