35
23
2
32
67
6
115
48
53
58
10
20
24
12
77
47
42
62
13
1
3
25
26
14
18
129
17
144
15
41
33
29
34
30
11
86
21
36
75
74
46
92
88
7
5
97