10
41
53
3
6
5
13
16
28
71
78
60
48
99
35
46
32
19
8
27
14
15
93
163
50
40
42
58
49
20
38
84
155
43
31
45
37
70
73
9
11
24
36
23
68