30
37
18
25
8
65
53
27
55
273
99
74
33
96
14
23
80
102
24
92
168
29
46
21
47
51
85
91
12
11
6
26
118
22
115
13
44
42
35
58
17
43