7
37
86
110
182
324
32
30
20
8
31
96
73
58
41
123
11
191
98
101
66
19
17
56
139
14
176
6
125
39
9
10
49
89
124
25
157
208
52
35
38
97
43
70
42