76
64
379
153
334
33
70
27
44
85
54
8
78
82
219
38
125
67
96
142
83
69
104
231
14
19
134
209
168
36
73
201
23
48
98
149
144
131
62
155
50
81
68
120
42
185
32
352
35
60
65
101
72