20
13
10
31
49
17
55
61
23
178
60
28
9
798
11
102
43
24
12
114
44
25
32
1381
45
8
26
29
30
202
48
110
96
91
54
247
6
56
152
53
116
35
82
124