7
139
58
49
66
52
98
26
46
15
13
41
24
39
145
27
11
92
23
83
295
230
38
67
32
19
90
42
47
34
118
62
53
128
18
120
150
167
78
174
65
110
159
115