48
116
23
193
89
20
19
119
105
28
15
7
18
17
38
64
16
30
192
180
1268
62
21
35
25
140
26
109
55
229
78
22
247
362
40
8
252
4545
24
47
178
167
13
12
68