42
144
94
31
134
120
60
14
12
46
131
9
110
8
100
6
13
20
15
5
74
55
36
33
17
50
11
34
49
116
16
40
64
43
165
344
23
37
191
45