16
70
7
29
93
124
360
9
3
103
253
43
309
200
34
66
33
54
85
50
71
49
23
12
86
77
14
17
28
18
295
45
30
59
6
8
22
19
78
26
195
75
11
96
74
25
216
130
91
24
61
111
35