85
61
47
33
37
40
53
136
66
23
8
20
64
27
17
55
62
11
30
26
75
93
81
72
73
25
264
105
24
67
315
7
158
70
41
34
120
210
78
227
54
42
21
83
19
15
9
38