1
45
0
8
25
12
22
7
3
9
4
5
26
32
182
20
14
18
78
40
17
33
23
11
43
47
24
98
27
34
49
82
30
21
117
71
129
170
54
86
48
75
193
133
757
139
105
141