0
1
2
11
9
4
27
50
33
8
73
17
97
200
60
296
61
53
32
23
18
26
313
56
68
83
78
75
106
58
41
28
10
94
19
130
342
48
42
66
12
143
7
14