27
35
37
45
34
80
78
26
41
60
51
29
54
25
71
83
16
11
28
22
31
20
12
46
233
161
19
10
68
30
166
95
160
372
101
36
126
49
9
79
4
135
47
82
48
18
42
178