5
3
6
8
9
11
20
23
2
60
16
32
148
71
15
69
35
97
87
52
25
55
26
138
24
53
47
91
14
56
195
59
68
48
27
28
95
21
62
93
12
54
101
70
131
404