30
1
6
5
179
79
32
8
12
21
20
27
10
7
14
55
24
17
13
15
33
19
11
3
73
18
34
41
22
81
47
9
2
37
95
80
42
16
29