31
26
40
38
74
227
157
32
33
70
22
13
51
62
58
12
9
10
7
16
43
65
19
42
18
118
20
14
39
48
28
41
35
30
37
60
21
27
11
59