28
91
10
40
20
21
8
2
51
64
66
12
19
17
42
6
11
44
4
47
43
22
14
15
129
30
16
25
9
5
31
49
57
3
23
92
59
46