22
13
211
178
87
188
3
30
28
44
46
15
24
105
2
12
20
37
40
38
102
88
139
62
228
27
138
47
8
18
51
235
61
10
69
45
6
63
133
41
58
50
17
19
101
48
109