16
39
37
36
51
30
47
26
24
28
64
125
104
32
89
46
181
85
251
72
107
17
66
103
35
135
20
25
19
15
9
48
335
120
162
90
94
54
29
142
212
60
62
376
596
63
43
78
74
65
84