64
102
48
44
29
56
104
144
80
37
75
58
77
134
38
145
135
24
91
76
43
234
57
32
26
13
142
25
68
39
59
72
41
79
55
61
95
127
50
116
74
47
30
19
158
22
18
45
160