32
4
31
3
15
23
11
113
13
12
2
54
10
7
22
5
34
74
52
41
24
43
45
9
8
84
6
14
42
20
79
33
26
81
16
61
18
19
110