45
13
16
2
15
58
23
198
26
63
83
37
9
36
97
21
62
32
20
27
24
11
96
25
14
12
22
259
6
1
48
42
35
4
7
69