0
2
3
1
21
7
4
15
13
6
10
22
17
8
19
11
9
27
26
49
46
62
82
53
244
14
36
65
45
38
72
31
39
88
77
227
123
199
37
94
71
29
141