73
19
71
78
58
8
30
39
42
119
76
67
33
16
83
29
64
93
88
85
27
174
57
639
369
56
23
148
122
131
121
45
4
25
46
15
34
91
94
40
38
141
50
132
459
123
109
206
62
28