18
60
34
908
13
35
29
48
68
21
17
188
20
117
25
109
33
42
8
93
45
139
30
26
605
27
65
70
198
85
140
22
128
43
14
56
10
167
49
66
212
80
248
242
204
46
53
110
192