3
9
17
13
1
11
21
46
18
7
10
43
15
27
6
25
5
14
20
60
28
41
16
42
24
30
205
35
22
77
36
19
23
44
38
64
31
86
352