7
3
16
2
18
14
21
28
65
6
26
13
15
74
66
12
248
37
11
51
46
141
50
53
31
29
67
49
79
93
152
175
32
52
92
25
86
57
91
99
68
564
146
257
20
144
174