2
3
29
4
1
12
69
27
42
17
26
7
9
14
24
5
137
15
32
13
37
88
6
49
21
25
58
39
52
55
46
8
81
33
20
28
23
16
60
57
87
35