86
33
30
60
27
196
54
184
68
80
37
11
40
24
65
77
43
115
354
36
108
98
52
89
111
376
169
55
16
107
132
130
47
56
41
19
224
76
67
75
45
271
10
70
187
31
103
22
39