18
2
40
32
15
36
17
29
31
30
34
68
74
11
53
16
9
62
51
146
59
8
14
93
71
23
33
76
19
298
37
20
35
48
174
7
45
138
207
52
47
13
89