97
96
12
10
59
15
20
28
18
26
42
173
131
40
34
212
41
65
51
30
78
13
95
16
53
27
33
75
24
5
164
25
68
36
21
168
47
125
46
52
19
81
50
11
114
23
56
14
22