66
86
46
49
31
35
61
32
30
42
6
5
20
4
12
37
19
77
125
69
92
39
28
122
9
24
54
17
7
85
38
14
13
212
44
97
64
2
1
148
45
73
76
52
34
78
21