7
38
18
23
14
44
62
36
19
6
45
550
37
17
46
76
11
21
77
42
15
30
98
61
50
65
51
68
282
33
73
49
8
187
191
175
119
108
116
308
1197
80