3
26
50
30
5
2
750
21
11
7
63
12
27
35
29
104
55
9
58
191
4
1
15
19
23
220
62
189
16
31
54
85
25
10
32
39
20
17
185