22
8
5
6
37
30
13
96
12
58
66
9
25
42
15
98
16
1
20
367
44
35
38
3
18
7
60
53
11
4
14
2
59
46
21
26
64
24
88