6
21
7
26
11
15
13
38
24
57
50
138
79
250
56
264
27
18
65
96
91
110
45
186
320
92
143
31
19
63
29
35
105
82
23
41
72
122
53
153
106
76
52
128
237
49
68
156
102
90