25
42
13
120
10
34
46
33
64
31
90
62
79
23
201
54
145
106
51
65
48
210
55
70
39
26
57
28
103
72
104
115
139
82
95
113
179
178
87
128
30
161
168
44
98
222
71
36
91
118
53
155
29