85
63
21
59
62
33
31
19
53
34
41
18
135
75
16
30
49
45
24
37
48
26
17
46
22
76
32
25
43
65
98
70
78
111
112
82
174
56
38
73
84
121
66
113
116
110
155
60
124
40
52
44
225
280