64
55
35
58
281
70
33
29
286
28
31
159
63
24
45
127
150
101
48
140
75
222
236
46
130
27
163
18
186
16
30
59
42
7
85
11
135
44
39
98
341
84
52
13
25
19
49
23
278
32
439