164
543
349
69
64
71
24
170
81
65
46
37
100
84
75
93
85
360
294
79
87
89
26
54
12
58
298
36
92
102
57
17
206
127
73
62
80
212
18
132
13
25
50
30
86
167
45
169
27