1
2
11
14
0
5
4
3
10
7
30
22
48
75
66
9
57
50
26
43
87
100
34
41
267
259
73
258
40
23
15
293
31
138
317