22
15
52
31
26
42
41
61
29
20
16
21
10
68
193
48
37
91
38
13
32
100
12
19
36
9
51
53
34
108
46
33
50
62
77
44
27
64
47
28
40
126
14