19
8
30
25
22
41
47
39
34
142
63
44
35
50
31
150
128
92
88
33
15
75
46
27
83
124
53
17
42
13
40
38
21
32
26
126
14
16
62
24
195
58
20
118