79
34
319
22
669
35
46
44
126
42
151
7
17
9
3469
130
244
48
33
124
51
14
29
27
158
144
75
132
57
103
71
53
115
21
162
139
50
59
23
133
167
324
152
173
137
138
38
8
63
88
896
443
181