12
30
56
14
38
33
25
70
24
29
46
54
19
20
74
146
8
317
49
62
31
10
103
18
94
42
72
36
88
11
145
69
172
37
75
194
419
677
84
2
9
22
65
34
100
113
210