35
31
51
33
42
22
10
221
26
21
156
50
57
7
2
89
40
25
48
45
49
134
17
18
60
209
4
36
95
65
15
9
46
13
143
127
52
151
34
53
79
27
24
30