20
23
8
82
58
35
154
26
365
56
55
199
128
30
1
106
29
48
124
96
24
92
222
34
15
14
59
46
45
37
7
86
32
120
47
281
109
18
312
31
42
522
118