59
22
2
71
61
44
35
15
32
86
84
170
315
49
139
66
79
201
76
16
30
10
36
75
47
19
21
256
46
54
17
37
411
62
13
34
24
155
20
56
5
28
88
9
77
23
122
80
299
145
57