14
12
18
9
23
1
5
6
2
10
3
4
8
17
64
84
59
56
146
60
45
328
144
28
63
44
29
46
31
106
19
35
169
11
136
53
77
39
61
62
120
7