1
0
3
7
2
11
5
49
10
18
136
33
123
34
48
66
157
39
669
92
31
40
58
68
62
36
14
20
63
78
21
181
91
80
79
55
54
687
525
367
205
98
45
17
94
178