20
19
12
27
22
148
15
40
51
32
74
5
21
25
111
54
11
35
45
30
55
53
17
46
36
59
9
14
4
29
58
82
16
6
56
10
33
31
24
81
66
48
166
42