45
9
119
33
68
142
85
48
59
17
124
51
8
111
67
24
56
19
306
27
334
377
26
53
58
43
73
134
35
15
110
77
25
38
20
30
50
32
29
18
131
205
78
71
47
41
39
40