0
7
5
13
4
3
86
48
159
46
71
87
39
43
12
19
116
63
62
56
38
105
115
69
70
54
122
84
140
50
67
82
17
21
34
23
11
40
32
15
20
24
28
26
30