91
17
10
25
58
30
24
60
31
22
12
1
81
87
46
2
3
65
71
39
11
7
23
107
74
20
62
88
15
5
9
86
6
18
29
27
16
14
28
36