8
28
2
70
39
22
11
40
9
326
185
124
90
194
255
187
29
44
41
30
31
18
63
12
24
73
71
54
64
88
38
33
57
23
15
19
20
25
47
108
17
36
81
43
49