4
20
8
14
31
42
6
106
27
23
21
85
60
16
194
5
22
45
40
48
52
15
18
2
249
13
28
50
26
86
53
9
39
72
140
144
59
151
34
71
131
234
141
282
104
128
247
195