51
59
28
2
20
12
7
87
10
19
6
27
22
4
36
23
16
42
17
5
3
33
138
9
71
49
11
25
132
0
45
139
232
8
89
14
32
13