212
24
164
29
47
49
68
176
19
28
36
142
236
189
177
95
59
27
118
12
5
57
31
134
43
61
34
65
39
186
18
25
23
37
192
32
214
102
10
156
338
79
202
58
245
62
93
89
63
55