22
8
3
5
26
185
77
23
19
2
4
15
10
9
60
14
16
24
12
11
35
25
30
58
52
27
36
34
29
73
21
13
172
20
17
61
28
80
97
86
74
55
57
59
320
65
196