11
9
37
23
33
26
25
55
18
38
28
6
17
32
36
69
5
8
19
46
93
42
34
24
45
120
15
103
16
10
4
51
85
64
101
31
29
123
357
511
383
384
89
157
80
484