26
56
298
29
14
127
22
11
19
35
23
20
18
105
123
17
46
65
13
33
30
183
21
36
92
52
86
60
32
42
9
62
116
38
58
47
109
5
45
1
188
39
113
493
194
147
31
7
74
16