7
20
4
9
71
21
214
69
102
2
35
89
44
87
47
10
54
41
48
55
470
18
5
307
1
34
42
117
95
92
50
17
81
246
91
19
46
152
8
232
26
13
31
107
191
72
33
39
200
63
90
75
120
16