19
62
109
32
51
65
39
30
36
23
84
8
76
89
52
53
15
99
75
57
31
56
33
14
35
27
9
43
12
255
11
26
44
58
110
61
16
4
17
7
28
98
24
47
13
45
83