10
53
15
18
32
7
35
3
26
21
16
90
23
64
28
5
11
165
72
80
4
22
101
93
66
61
75
49
71
58
33
24
59
145
19
67
38
255
31