5
1
6
23
18
67
10
29
71
7
25
20
8
11
15
13
65
111
9
16
14
135
26
49
56
73
21
205
41
35
3
157
30
2
47
17
22
308