5
2
17
22
23
19
24
203
16
1
8
48
13
10
30
81
9
4
12
117
3
44
76
61
58
110
42
6
26
20
49
40
7
63
67
52
78
142