3
9
6
14
2
4
13
21
34
38
5
12
10
40
7
17
24
16
42
15
20
35
23
22
151
33
19
61
46
31
429
32
8
44
29
81