137
70
155
96
138
128
77
39
12
158
44
106
51
78
23
34
54
61
33
36
228
58
30
127
116
99
86
55
100
19
150
168
125
142
121
288
160
80
131
38
331
50
122
85
91
130
248
148
107