83
14
2
26
24
18
43
9
28
8
25
86
44
38
61
69
116
35
21
78
114
70
58
52
100
67
87
245
190
22
54
159
33
282
274
66
132
130
89
49
95
98
39
185
226
131
71
60
138
225