1
0
12
5
9
7
18
57
26
34
66
35
15
31
25
37
28
50
30
16
176
76
22
4
58
70
74
29
96
259
14
36
42
132
40
151
39
54
102
190
264
154
63
274
183
388
704
84
136
170