96
26
44
102
202
217
38
193
28
7
66
258
146
22
42
17
8
52
29
42
42
50
166
139
32
181
95
14
74
170
66
95
18
43
16
72
17
152
39
16
91
98
16
82
28
70
22
66
77
28
75
50
44
72
14
137
21
24
80
68
37