20
126
42
21
326
224
151
148
133
79
123
156
129
12
2
78
17
348
43
3
125
11
148
134
117
28
179
1
79
150
63
120
126
96
17
118
4
37
205
14
452
45
19
101
42
13
56
55
