6
3
11
5
13
23
7
67
53
121
111
28
393
22
52
230
47
10
87
122
114
12
64
99
134
15
27
51
119
19
46
275
83