7
196
50
55
44
36
141
279
148
21
431
39
23
66
13
38
91
49
15
20
40
22
156
93
9
1721
26
17
56
32
72
46
12
8
30
86
77
24
29
25
83
288
6
35
504
120
37
27