60
50
7
72
18
37
42
66
31
28
449
25
197
106
27
92
26
35
39
83
156
75
13
46
76
38
65
52
58
32
47
118
36
17
3
49
23
48
94
56
157
87
33
264
41
22
110
15
129