22
15
5
12
2
4
9
6
7
19
8
35
18
48
42
102
81
17
28
49
14
27
40
34
54
56
67
21
3
92
39
93
58
46
38
26
13
116
20
87
44