9
72
40
25
33
51
24
28
12
46
61
32
4
7
19
49
27
16
8
17
20
10
31
76
11
94
23
59
39
26
120
14
96
22
15
41
222
70
113