10
61
29
40
50
43
14
46
28
3
116
30
22
26
65
20
7
12
27
17
1
19
18
13
38
55
54
31
47
53
8
6
39
62
23
107
77
9
71
92
21
74
35
33