7
48
43
16
14
428
34
49
150
38
138
213
13
333
96
97
108
55
232
125
15
274
62
122
161
95
25
90
59
12
50
89
46
39
18
5
115
21
111
54
73
42
45
74
22
110
311
93
123
119