7
67
42
89
33
252
30
22
19
11
4
32
23
91
34
55
72
17
47
28
13
130
53
21
44
29
94
63
81
123
54
26
80
14
71
46
287
197
45
137
181
82
362
550
57
15
93
48