40
16
12
59
20
154
142
15
147
42
17
34
33
45
11
28
58
31
149
18
104
76
36
38
39
3
49
128
94
198
108
30
54
87
26
1
19
23
67
44
120
56