17
2
4
10
33
14
15
18
79
318
5
16
70
89
19
110
3
8
11
24
23
12
27
20
63
29
32
13
44
21
86
43
28
22
39
38
57
9
67
141