20
24
32
28
8
113
17
53
36
78
7
15
30
92
168
79
106
25
22
19
47
16
51
211
41
14
26
18
27
3
10
77
34
75
23
93
101
45
163
110
44
104
46
29
4
33
2378