134
34
476
12
30
35
21
4
26
264
33
96
27
47
847
88
31
99
56
25
36
48
24
136
50
42
46
174
53
57
15
19
210
72
671
289
1067
66
63
135
178
126
361
90
300
104
22
390
79
38