12
9
554
130
6
26
11
94
151
50
72
55
13
31
70
32
66
111
27
22
29
62
40
19
63
10
14
79
58
78
15
20
24
5
47
45
28
21
38
109
35
25
76
44