80
21
69
20
13
36
19
16
23
32
40
178
14
52
44
33
95
43
11
5
8
28
12
57
45
38
206
198
25
79
7
56
63
17
77
58
34
84
29
35
2
210
55
47
91