56
30
40
18
46
25
7
242
77
12
26
109
215
28
110
60
42
64
86
17
53
13
45
22
76
8
54
38
10
68
72
85
66
41
308
48
15
47
52
23
146
57
19
35
80
9