0
3
7
6
2
5
24
18
1
11
17
23
22
38
52
93
8
14
9
25
27
4
10
47
16
64
31
84
19
33
21
59
86
35
55
237
371