82
71
98
48
25
34
33
203
112
30
104
50
31
81
18
40
35
186
132
88
286
149
113
108
90
54
67
39
36
10
13
7
55
9
80
78
22
26
19
12
111
5
178
47
16
56
45