3
26
14
5
19
18
10
13
6
24
4
23
39
1
40
22
16
33
25
21
38
37
30
61
35
34
8
49
60
9
94
116
90
133
67
28
191
51
15
104