16
46
11
82
31
17
63
26
167
45
47
2
44
14
174
18
12
38
25
27
10
148
40
13
8
24
92
454
30
22
20
64
84
34
71
95
75
37
52
142
67
178
132
232
93
32
129
59
273