125
60
364
71
99
35
43
38
25
66
155
156
212
433
6
56
198
27
45
55
458
15
114
140
74
108
13
18
26
49
160
90
102
69
31
189
131
79
44
28
53
73
116
24
14
33
238
65
180
16
76
209