7
23
15
57
335
8
97
29
10
22
49
18
9
85
35
12
38
36
58
93
64
52
104
6
88
84
47
260
17
78
326
24
158
368
311
116
40
31
27
77
14
13
358
21
26
143
60
28