13
96
57
64
7
46
31
58
19
23
142
17
36
15
34
103
56
68
35
25
18
63
27
11
90
54
32
95
51
214
135
80
42
22
85
8
55
101
109
26
66
368
44
511
10
37