23
6
17
25
11
14
21
12
9
13
20
10
2
3
7
28
42
44
55
19
132
59
81
60
342
322
43
52
33
105
58
26
49
128
133
78
158
87
32
226
47
45
214
115