27
52
32
58
99
166
28
11
8
122
36
45
132
131
30
33
71
7
15
265
76
17
14
9
16
6
5
43
35
61
128
54
26
49
19
4
20
47
40
38
44
74
48
66
42
3
41
37