16
44
17
42
149
12
20
30
5
8
45
32
33
13
77
27
11
46
117
68
18
34
125
341
91
47
131
80
168
87
122
568
163
19
342
164
57
150
92
88
52
54
171
104
189
60
55
70
185
201
72
73