0
23
13
6
2
1
8
4
17
12
3
132
20
49
11
34
19
27
16
31
9
25
43
107
24
10
38
41
5
7
60
79
15
18
21
86
33
35