10
55
20
96
12
65
14
8
7
24
48
25
29
16
23
53
204
93
36
54
61
126
73
32
3
38
28
42
31
225
111
5
164
72
45
77
9
37
78
6
22
263