22
21
17
84
58
13
3
12
20
8
38
15
85
6
7
24
5
125
14
25
9
60
29
191
52
48
28
49
37
31
304
66
54
96
80
45
101
156
59
56
380
65
44
33
39
130
114
413
124
57
46
127