60
28
21
9
10
33
32
42
90
31
54
30
102
88
24
47
26
63
68
50
27
58
67
36
18
343
61
65
121
181
84
135
124
59
45
15
39
38
114
313
48
23
292
188
70