49
126
30
193
90
123
21
20
125
108
28
16
8
22
18
42
64
7
31
182
1349
66
37
33
147
27
110
60
249
79
24
258
395
35
44
38
23
254
5874
26
25
180
13
14
29
76
17