41
20
102
58
16
73
12
14
36
8
39
29
68
24
13
177
9
90
18
258
40
35
81
113
19
31
89
51
60
5
97
26
33
47
59
50
49
64
57
198
129
247
17
124
38
43
62
30
34