14
20
23
7
9
8
24
48
61
17
36
32
11
76
3
28
43
51
6
4
5
18
64
47
113
210
136
89
175
106
86
153
148
118
69
100
73
101
117
87
70
108
44
127
50
55
56
282
49
131
71
93
243
244