21
23
17
8
40
200
11
5
28
47
10
6
75
18
12
34
41
117
36
45
9
33
7
51
22
25
26
27
19
42
38
61
37
15
76
53
63
46
32
58
30
128
112
24
39
57
48
13
29
164
83