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