23
21
79
34
58
53
27
264
45
100
37
28
47
26
24
76
75
124
71
89
32
50
95
49
104
165
116
86
117
43
10
60
80
115
68
122
74
54
531
52
61
93
155
9
99
56
22
144
181
48