36
43
40
21
35
110
16
70
38
15
9
23
171
44
32
17
39
125
93
173
58
28
138
47
48
62
51
103
73
56
66
20
10
50
69
18
132
45
81
52
41
26
49
53
102
148
118
7
95
169
140
31
116