0
32
2
1
4
54
16
132
123
8
15
37
13
43
18
20
23
11
538
6
7
76
5
25
14
10
12
75
45
27
33
44
30
131
35
126