0
32
1
11
25
4
21
126
8
5
13
69
35
12
20
6
15
7
31
146
9
33
36
354
65
30
90
22
10
24
40
47
39
42
27
46
28
45
55
82
264
217
242
160
44
52