8
7
19
75
48
27
195
408
47
67
33
76
28
10
58
218
175
217
44
57
15
42
39
145
143
81
11
24
80
49
239
65
88
6
25
38
17
51
23
30
46
16