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