5
61
16
108
49
95
15
69
23
4
2
13
37
98
26
21
3
59
14
28
82
11
19
20
64
7
8
32
6
12
76
9
53
34
1
38
17
24
73
117
47
57