109
243
1320
25
45
0
24
12
2
31
98
53
13
225
16
10
28
211
183
237
21
146
20
62
54
34
187
38
42
14
37
51
58
125
141
3
5
153
29
19
314
23
4
165
72
315
95
185
222
133
63
307