12
54
96
45
69
5
7
42
8
29
67
32
24
28
166
3
227
17
121
57
41
11
10
13
268
20
14
16
87
26
46
194
35
264