128
35
253
119
15
58
112
218
24
26
153
14
457
25
55
99
114
38
45
69
49
359
193
436
237
62
170
344
317
189
203
82
228
155
30
74
614
29
56
33
108
91
89
6
19
31
76
75
107
36
16
22
681
9