66
31
14
40
35
73
47
30
41
45
13
166
105
91
61
160
28
37
34
43
70
36
57
6
32
9
5
104
345
21
139
15
18
11
27
146
23
2
65
17
19
128
59
392