329
26
21
68
75
43
67
99
80
66
143
39
118
76
191
22
31
32
30
91
116
37
50
42
130
45
40
49
10
28
23
132
424
273
671
13
51
17
106
176
219
166
74
57
72
60
38
136
103
94
61