39
50
43
17
65
281
23
124
3
93
54
31
66
243
48
32
64
12
44
14
46
140
47
16
26
181
53
62
13
72
84
71
171
145
150
63
159
151
205
390
120
192
30
383
104
76
173
161
126
131