5
14
6
11
56
16
50
21
33
44
19
12
3
9
10
4
30
38
2
72
22
259
15
81
96
45
17
52
90
23
25
26
54
53
73
8
37
175
32
46
102
41
126