22
18
12
28
14
17
24
112
80
59
7
64
43
99
21
56
8
20
200
6
19
33
25
30
13
15
11
9
23
72
16
76
40
47
133
122
10
5
66
55
108
32
41
79