32
6
15
19
5
2
9
8
14
21
7
37
20
35
57
26
12
58
53
24
48
10
107
13
33
17
97
16
28
65
18
11
49
22
43
45
3