22
29
7
123
10
44
90
20
12
13
49
19
47
2
17
111
86
126
37
4
23
11
14
16
25
147
50
3
55
35
57
72
28
96
1
280
34
93
15
18
65
26