98
71
424
54
62
125
221
32
97
34
33
105
44
90
154
46
45
96
42
214
153
25
101
29
85
120
51
48
19
27
16
36
52
37
94
246
4
59
20
118
237
66
89
161
2616
126
200
61
17