11
23
110
8
75
24
69
55
92
54
28
19
63
157
31
264
44
81
6
48
32
10
3
26
43
35
96
36
56
12
25
59
131
15
37
113
47
105
126
42
40
207
341