39
37
72
35
25
51
98
151
91
16
17
105
53
59
147
55
40
63
33
24
77
69
36
280
26
54
66
90
49
48
20
31
119
114
19
131
123
95
139
10
14
208
50
38