12
11
25
20
110
104
28
81
45
57
65
34
103
39
22
94
13
84
197
46
19
88
9
43
86
61
37
80
30
63
27
60
23
42
21
4
64
8
5
18
16
44
2