29
15
13
43
31
17
146
18
19
14
40
65
32
57
70
23
42
38
24
59
30
54
52
148
143
35
37
16
63
22
11
124
91
193
20
50
118
46
25
156
12
94