13
4
32
83
12
27
303
98
109
10
34
22
91
20
92
6
469
96
254
57
14
7
173
31
79
73
39
137
85
50
42
82
11
18
19
63
33
49
86
38
15
36
16