45
35
60
40
24
41
36
19
26
119
65
253
73
27
31
99
86
110
59
55
56
51
120
89
71
15
28
46
30
34
52
53
13
47
10
267
171
23
85
607
64
146
25
17
96