85
45
23
15
12
128
17
136
22
35
32
10
28
11
56
26
54
16
24
21
31
9
8
40
41
30
2
18
37
27
29
14
34
95
5