22
46
62
120
17
100
14
63
3
6
7
33
31
249
5
108
9
35
85
18
71
23
89
12
26
77
52
28
76
20
8
30
99
166
50
45
79
66
129
21
16
34
24
10
88