92
14
10
44
19
13
48
69
116
312
30
102
241
73
127
52
67
76
26
361
147
142
94
83
65
60
194
144
64
57
62
55
201
84
131
40
23
505
49
826
210
340
111
196
217
182
42
78
237
181
215
72
101
87