24
149
45
90
39
69
42
14
82
300
18
119
153
15
8
47
170
19
99
87
114
52
75
78
1
36
62
245
70
29
48
5
102
26
222
72
13
97
343
37
241
46
49
134
51
613
34
122
175
136
182
56
210
358