5
17
13
19
3
46
10
4
8
23
38
58
42
112
41
15
146
11
56
37
6
227
67
88
9
93
26
31
25
1
110
61
49
30
187
16
35
27
12
1028
57
28
14
22