5
6
14
7
10
17
35
22
39
3
23
2
52
9
25
28
47
150
26
58
11
21
16
27
13
29
12
4
51
0
20
126
38
40
41
68
163
66