85
106
78
47
177
46
50
33
6
24
17
16
40
22
96
76
227
135
73
26
53
51
15
48
121
97
20
147
19
41
31
37
18
203
12
164
190
35
54
71
55
127
7
249
11
32
99
62
72