70
51
127
20
104
100
12
96
31
62
19
47
27
46
304
45
7
89
105
17
28
13
22
25
32
44
54
16
37
5
48
72
68
61
73
23
4
14
30
34
126
9
8
162
29
65
1