7
101
113
34
46
22
17
49
224
69
377
142
33
8
42
107
37
117
38
12
154
41
102
68
208
63
122
439
149
125
62
78
40
112
30
54
39
83
103
147
5
45
27
21
24
16
20
168
13
23
266