45
19
8
30
25
22
41
10
46
39
34
142
63
44
35
50
31
150
128
92
88
33
15
73
27
83
123
52
16
42
13
40
36
38
20
32
82
26
126
14
62
24
195
54