46
39
60
44
23
18
99
19
75
42
16
29
20
88
58
49
61
10
13
15
127
9
14
69
27
11
57
28
26
22
158
64
41
173
33
34
37
31
63
47
40
123
316
74
238
217