7
49
69
13
10
8
193
1
42
35
100
4
23
2
24
66
9
73
39
17
267
360
106
805
5
14
3
26
173
34
85
29
16
60
96
20
51
78
101
54
430
19
36
349
500
98
21