9
5
1
16
4
11
12
15
64
7
13
65
20
74
40
27
41
56
14
19
73
3
79
8
196
49
301
224
112
18
187
179
32
22
42
46
10
38
80
47
17
168
108