88
16
2
26
24
18
44
9
28
25
86
38
61
69
117
35
21
78
115
70
58
52
100
67
87
245
190
22
54
159
33
283
274
66
132
130
89
49
95
98
39
186
226
131
72
62
138
227