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