3
27
5
11
9
12
54
2
18
22
21
7
14
38
29
8
25
24
79
39
17
6
28
58
36
13
63
223
50
73
16
35
10
100
67
32
30
124
274
85
42
51
70
135