193
9
103
20
99
40
50
96
24
60
123
78
166
95
45
23
115
358
28
41
49
86
1
32
119
186
212
65
39
106
14
121
3
344
248
10
294
109
125
52
58
143
26
74
48
33
15
167
19