5
9
3
0
4
11
81
46
45
66
24
74
149
61
142
219
37
102
30
70
108
80
57
104
78
26
39
110
174
47
875
34
25
41
255
69
151
15
354
31
38
91
236
43
23
17
145
77
59