34
23
51
99
76
46
108
8
33
6
30
10
9
18
49
66
27
15
114
65
35
39
129
53
25
32
47
7
29
111
73
106
21
55
50
97
11
59
26
45
186
103
72
36
126
165
102
16
184
101