34
51
110
26
89
12
5
140
35
57
2
40
20
281
15
23
44
183
45
42
95
19
9
14
73
100
129
11
33
47
39
46
30
24
16
25
909
52
118
60
149
139
38
131
17
72
31