304
91
27
234
67
21
32
464
141
41
40
26
167
320
49
166
7
245
14
12
30
52
8
33
73
53
169
18
38
54
145
76
89
57
149
100
147
112
120
198
66
60
37
36
28
48
16
25
243