73
21
62
22
85
148
31
55
4
61
15
106
18
59
154
95
30
213
5
93
71
24
72
14
50
19
43
332
67
74
115
111
39
283
66
60
91
77
145
44
45
129
34
75
512
502
64
54
37
46