45
7
9
5
0
4
43
65
185
11
64
2
49
111
24
15
109
96
53
169
21
66
126
89
107
37
55
28
17
39
59
82
27
1
141
273
162
205
78
122
23
29
34
101
61