48
99
25
453
37
93
155
339
83
64
126
329
61
132
72
68
108
105
42
26
55
49
172
62
208
18
270
60
128
28
21
162
71
15
31
43
336
80
198
36
19
92
151
20
34
90
111
79
85
95