5
19
94
90
21
45
11
70
23
137
96
173
10
95
55
20
78
18
8
61
295
136
3
13
88
68
56
111
9
2
12
7
38
1
15
17
4