7
2
67
38
17
59
21
32
85
62
82
76
283
404
48
133
188
250
141
51
26
138
344
145
242
40
50
193
23
81
36
46
42
126
39
96
43
72
66
56
88