82
279
7
80
16
124
471
628
44
66
29
6
218
74
295
39
25
46
35
139
380
40
57
111
256
86
121
42
27
76
52
56
87
63
33
165
173
318
77
369
98
36
59
32
202
103
254
97
70
45
129
205
154