23
35
34
10
71
21
37
2
18
51
49
105
81
58
17
347
25
113
8
168
16
20
28
15
53
52
26
67
14
22
44
63
19
24
92
89
96
65
36
47
72