1
0
75
20
69
11
21
30
17
42
14
19
13
32
22
15
5
16
33
46
74
58
35
43
24
132
9
39
89
106
44
113
59
111
28
164
174
205
36
356
187
528
516
313
224
329
605
577