7
13
25
17
11
90
145
373
38
44
53
87
22
42
54
23
9
36
234
2
49
52
129
43
18
244
139
28
21
67
20
98
86
37
27
80
191
119
77
163
57
32
143
39
93
35
215
74