1
0
5
3
2
17
13
18
28
44
29
277
56
41
47
83
164
73
53
42
87
24
57
75
246
119
160
72
51
79
158
50
66
177
174
64
43
92
40
76
74
27
14
19
128