108
28
48
128
55
440
280
98
95
133
119
165
53
37
36
101
138
92
100
21
203
247
25
33
249
270
5
218
19
313
20
102
65
60
221
18
204
2
31
436
66
4
86
23
79
84
549
30
62
14