3
2
11
6
0
10
48
8
29
19
15
18
4
55
102
35
17
5
37
28
74
66
83
63
12
71
33
13
23
100
16
9
24
21
31
161