83
22
30
21
4
17
20
66
14
3
5
24
13
2
33
70
45
10
34
56
8
9
87
26
28
71
19
51
1
213
62
224
128
60
27
15
29
105
44