3
44
24
17
12
160
7
23
21
2
63
28
4
10
30
6
29
91
15
18
47
8
13
22
9
31
54
95
79
27
127
35
182
36
32
67
106
53
5
42
78
57