0
3
7
2
9
51
1
13
10
21
27
33
6
11
5
8
26
22
16
44
17
18
29
23
211
57
138
90
290
447
79
47
80
141
371
145
73
243
68
104