24
15
12
32
10
4
7
19
52
34
30
63
9
31
5
45
41
53
13
26
70
11
66
25
51
119
23
6
17
27
20
39
140
161
18
502
328
43
143
258
127