62
51
59
64
42
31
34
12
166
26
18
6
7
3
85
11
30
606
16
14
19
66
161
148
17
29
47
102
10
98
101
24
450
122
21
60
79
48
27
20
224
33
39
110