39
111
65
80
33
15
131
78
59
91
60
7
121
23
38
27
34
435
113
13
64
54
389
24
81
100
51
19
82
58
36
83
17
50
26
84
57
127
158
123
480
134
37
45
48
40
231
288
22
72