1
5
2
8
3
10
4
6
9
19
16
75
13
24
26
32
102
11
83
48
25
54
57
17
20
33
40
80
38
46
137
34
69
51
29
31
12
73
55
39
28
53
303
94