10
13
17
29
9
22
7
24
27
14
11
15
21
76
199
47
28
41
23
12
19
2
36
6
20
67
8
38
32
97
53
56
43
72
179
151
69
40
68
45