34
45
102
13
63
218
40
39
96
47
49
53
173
116
93
55
355
10
161
28
70
155
44
33
64
100
81
123
22
85
472
127
29
35
258
125
113
20
46
166
18
25
169
54
66
78
56
52
19