31
7
29
35
10
15
8
2
13
21
19
85
22
23
16
17
91
76
224
66
28
36
38
86
20
133
81
27
47
26
42
45
32
98
50
30
40
14
63