67
74
56
13
15
23
18
22
110
57
60
69
17
26
64
66
101
8
40
62
76
146
158
344
118
89
195
50
27
3
25
45
47
14
4
48
29
35
19
28
37
169
63
51
20
112
34
43