25
29
33
37
13
32
34
22
52
7
60
47
58
14
15
38
46
78
81
41
45
102
96
19
31
95
74
26
55
48
353
5
20
23
11
193
35
71
53
30
17