80
26
17
75
97
311
99
38
35
205
154
60
29
66
68
114
128
176
37
69
22
43
202
40
118
30
187
45
72
143
19
95
59
109
126
78
12
24
21
23
11
64