86
30
50
24
45
80
81
20
22
18
31
361
27
46
54
1
65
21
38
82
12
0
104
11
23
6
9
39
14
63
2
66
52
10
25
40
137
16
13
91
28
76
7