7
0
3
8
2
5
17
19
103
18
12
70
21
58
301
97
20
75
65
48
124
69
149
122
199
129
259
31
36
72
78
33
93
106
26
111
39
40
205
152
32
226
99
13
163
56
54
151