12
31
18
35
39
26
60
14
51
22
52
8
48
16
43
10
11
9
17
2
4
41
7
13
44
141
6
23
88
54
28
396
21
15
34
101
80
19
24
33