0
13
9
21
6
7
11
19
17
20
14
133
104
22
74
30
78
25
101
23
49
64
56
65
75
232
46
71
33
86
58
70
29
193
27
166
60
217
436