5
24
2
15
14
17
10
21
56
3
16
120
7
8
4
19
23
35
13
6
133
58
11
39
27
51
31
42
61
79
12
30
1
9
33
52
26