42
74
13
30
35
23
280
33
50
43
92
25
7
28
39
6
22
85
90
29
2
10
155
36
68
259
78
128
116
88
20
4
45
151
158
77
11
55
302
12
134
197
162
267
346
61
17