80
24
103
82
23
37
12
254
19
185
96
106
14
17
25
100
6
60
66
88
538
20
101
200
70
9
181
41
42
29
10
234
514
16
40
132
33
18
196
154
4
5
55
1
32
162