36
18
31
45
14
58
7
107
15
3
9
10
2
6
12
41
81
23
4
89
13
55
37
17
73
26
94
44
80
16
19
30
69
53
33
50
8
20
116
1
29
5
34
11