17
28
58
5
64
77
4
41
71
25
67
19
50
13
10
21
9
14
11
54
95
70
8
32
110
16
220
72
367
37
20
3
29
33
15
7
36
23
6
2
116