347
14
70
63
46
125
26
44
48
7
331
200
33
35
53
78
62
103
114
21
479
64
74
99
132
102
72
40
116
54
158
20
8
43
76
24
56
413
314
164
323
201
151
38
251
49
100
173
93