7
9
13
6
2
22
24
26
11
3
15
38
57
50
68
138
79
20
251
56
264
27
18
65
96
91
8
110
45
186
322
92
143
14
32
19
33
63
31
16
29
35
37
42
105
82