11
19
67
32
113
25
46
2
68
96
10
7
44
51
30
71
47
16
17
115
28
81
45
86
26
57
49
59
63
33
249
73
348
112
37
72
35
84
83
105
15
60
31
6
43