52
100
57
34
16
113
18
2
17
28
6
14
7
23
4
71
26
10
1
89
3
31
21
8
35
25
53
20
48
5
11
12
41
44
127
32
59
95
58
30
47
45
66