30
20
28
7
60
98
22
212
91
114
12
35
14
5
21
36
78
38
11
31
15
53
108
9
29
32
68
63
47
10
62
42
54
17
149
37
18
8
40
51
56
27
24