5
6
32
37
26
16
10
12
2
4
27
8
35
11
1
9
3
152
49
62
7
19
28
24
63
123
13
96
135
64
158
23
65
87
18
140
55
89
61