28
19
88
23
37
21
6
16
26
35
32
29
7
14
43
59
2
83
13
48
126
27
94
47
8
49
30
11
51
260
17
1
44
52
24
148
4
84
58
142
110
42
12