165
21
62
8
36
72
14
117
12
96
44
17
4
426
23
26
51
253
81
116
406
176
545
33
53
52
86
345
133
103
109
48
34
46
216
70
562
57
114
63
79
30
9
58
255
478
56
132
49
59
380
99