7
46
11
115
55
25
62
145
79
19
8
98
20
30
73
45
349
43
14
29
252
318
109
18
53
280
28
26
66
48
154
107
35
166
36
146
27
75
9
241
130
150
39
44
6
16
32
4