7
109
3
214
6
12
21
22
4
5
15
9
18
17
89
45
46
64
33
35
203
24
72
23
8
86
91
39
19
84
114
142
104
26
14
52
34
253
36
92
79
42