80
47
65
19
246
151
88
158
83
195
109
62
103
71
76
59
207
87
11
22
61
180
55
21
127
53
454
210
130
43
34
26
28
17
20
46
56
27
106
101
33
30
24
40
67
69
31
74