0
4
2
1
5
9
3
19
6
7
11
41
13
65
151
53
91
16
45
28
188
56
44
137
58
74
113
100
36
75
17
122
79
14
76
232
175
35