14
4
1
3
35
28
56
29
61
8
73
7
154
17
36
103
23
85
43
41
199
65
18
152
6
69
95
269
218
203
26
92
124
105
169
652
313
560
286
34
113
129
185
222
109
299
236
140
101
74
114