82
35
133
350
38
2
62
433
101
78
18
67
63
169
72
42
40
148
21
49
244
41
240
68
44
85
273
124
117
37
47
26
16
27
50
123
131
57
20
174
443
116
165
95
25
32
23
15
17
93
7