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