348
12
278
92
15
42
93
164
34
554
83
32
136
22
126
761
33
89
118
201
49
81
24
101
282
27
77
206
37
70
705
60
103
20
53
36
5
58
41
44
104