18
9
53
43
22
8
72
17
13
35
16
14
23
11
15
7
28
12
34
137
32
51
84
93
60
19
74
30
50
49
245
40
115
47
138
55
79
302
26
29
56
48
64