9
297
44
42
92
34
15
217
6
12
11
156
2038
13
279
23
73
50
140
126
51
66
43
37
361
26
29
77
78
58
111
1
33
76
53
86
109
32
103
87
19
49
57