0
11
7
4
1
6
5
3
2
22
17
14
12
19
28
23
29
40
33
113
39
109
136
85
454
86
60
94
137
36
102
31
61
72
97
56
54
15
66
48
141
34
126