21
2
10
40
6
4
3
17
13
11
18
28
12
103
60
33
47
38
22
20
14
8
78
31
27
91
5
49
36
25
24
1
44
55
26
35
9
145
16
71
23
32