255
55
8
173
21
243
30
178
29
53
71
50
116
13
91
68
70
6
181
27
18
35
132
34
37
2
19
65
102
191
15
24
28
9
59
112
39
17
101
41
275
76
58
12
137
16
14
192
148
341
158