75
61
87
73
81
6
32
5
59
347
33
22
112
7
17
50
44
350
21
218
64
278
49
18
248
16
51
19
9
40
28
56
23
35
283
62
65
14
20
30
52
253
11