16
19
4
3
30
68
9
11
251
15
7
108
10
41
24
34
55
35
152
21
66
31
40
153
187
37
217
39
44
48
23
534
107
71
118
51
706
88
52
92
85
124
133
220
54
301
237
376