45
42
73
47
40
14
46
60
136
110
41
10
5
6
2
24
28
49
31
79
30
33
62
111
101
87
201
82
19
98
66
25
254
18
34