13
115
109
4
89
17
25
5
9
22
83
12
14
48
11
6
70
23
80
30
51
24
19
114
42
68
46
31
88
56
52
103
255
220
45
8
7
57
21
15
193
463
16
319
32
860
18
101
34