36
21
33
25
3
10
66
41
37
86
38
110
84
23
19
5
12
27
11
47
15
20
40
55
51
16
8
17
90
6
78
1
34
14
63
52
65
105
35
132
150
39
44
140
139
73
59