5
7
10
15
28
42
23
32
76
19
50
331
11
29
26
314
140
13
1
46
4
3
25
58
17
56
20
57
91
34
9
188
61
54
116
59
71
136
102
107
97
64