31
66
83
70
85
44
2
54
77
1305
6
36
7
16
18
69
11
159
4
28
65
12
20
15
46
40
25
9
3
37
47
42
79
14
27
23
68
97
17
74
117