106
7
6
32
8
118
35
204
171
156
44
26
12
29
173
418
138
184
268
157
226
67
270
278
13
50
61
49
11
17
89
22
16
75
19
31
321
23
51
141
108
18
120
3
190
227
36
451
196
38
39
325