28
16
4
6
24
18
43
12
29
34
27
30
33
55
13
9
22
41
25
52
19
35
5
39
17
15
23
14
160
58
76
65
45
37
32
20
132