33
16
30
187
52
35
70
27
96
14
63
32
135
113
12
37
43
39
54
20
134
44
7
99
18
403
36
45
26
13
102
123
34
147
64
78
118
25
31
152
21
50
81
93
132
19