7
34
44
73
28
5
30
22
10
21
20
29
12
8
15
59
247
43
24
70
586
4
3
83
40
376
168
9
63
6
27
38
80
75
32
17
36
181
53
39