3
33
12
39
11
24
26
19
42
25
22
47
34
14
46
192
17
59
90
91
31
15
35
8
10
18
36
27
9
4
45
16
20
23
7
28
21