130
23
70
167
32
34
66
60
20
42
180
33
17
28
51
54
318
37
39
226
94
73
22
166
46
125
24
16
287
108
140
72
107
27
64
29
15
69
142
78
31
77
62
11
117
98
89
255
372
71