1
3
28
38
57
95
83
29
101
68
58
61
91
78
62
65
74
2
22
26
50
32
9
19
21
64
84
16
49
6
20
134
130
15
249
35
108