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