42
21
29
6
10
0
3
11
4
9
1
22
25
18
24
46
49
37
8
34
28
19
45
33
13
68
36
16
17
23
271
58
31
32
165
20
38
55
86