34
67
37
56
113
50
27
19
18
15
30
31
74
22
25
10
40
12
36
23
52
65
60
7
35
94
107
87
246
114
46
33
48
117
9
39
8
152
128
146
59
11
98
145
57