2
38
19
0
7
8
5
3
10
4
18
62
54
1
16
15
9
13
12
26
24
37
64
6
80
20
348
22
198
104
25
82
58
52
192
41