20
75
44
8
26
5
4
10
23
24
185
42
47
41
45
18
29
57
13
6
38
31
195
110
21
49
15
61
70
9
7
35
58
120
320
168
33
40
11
25
81
60
80
51