48
98
295
449
149
14
117
307
52
44
106
122
119
20
53
204
154
140
4
93
411
47
45
15
120
36
29
159
2
111
65
16
169
25
378
64
137
31
27
37
19
10
17
90
105
78
80
28
139
239
61
305