57
52
33
32
25
36
8
2
89
11
7
49
29
19
16
35
15
55
30
24
40
6
44
51
18
10
17
62
465
9
65
79
12
1
3
47
13
125
146
162
45
22
76