14
9
175
1113
148
12
697
15
362
465
185
241
112
27
172
35
70
88
54
2
130
292
127
65
124
93
141
5
294
6
150
77
39
139
258
75
26
41
32
22
111
7
106
19
46
123
56
113
36
67
296
33
28