1
14
36
16
6
24
8
34
69
53
124
4
67
27
63
99
30
19
52
22
20
17
31
32
9
23
37
74
49
25
61
210
112
408
252
66
143
144
133
236
41
55
54
366
142
129
40
42
85
18