35
26
19
22
81
11
14
46
44
40
39
10
16
64
89
48
33
56
45
62
37
25
42
27
41
67
87
23
21
28
147
152
72
76
20
164
399
15
217
410
24
161
158
54