165
46
188
153
7
92
140
1319
70
54
30
48
38
31
114
334
663
105
58
204
223
39
21
50
71
67
254
23
86
18
28
73
435
40
325
125
110
49
416
78
35
157
219
1412
33
873
318
989
180
32