19
23
76
139
30
42
14
51
17
39
200
55
123
12
3
1
103
433
928
180
22
138
11
258
65
28
135
52
57
31
82
41
32
29
13
594
25
18
231
37
26
182
35
16
64
110
33