10
53
28
6
59
40
19
27
9
15
71
8
203
23
39
95
30
5
12
61
55
20
85
77
13
36
51
7
43
21
22
33
1
24
3
11
48
4
57
148
149
65