5
10
15
23
17
8
25
7
126
41
31
19
21
154
170
28
20
14
27
65
147
18
71
68
40
95
125
1
64
38
152
44
4
11
24
46
26
16
22
109
45
47
2