76
6
8
12
30
49
10
42
105
128
20
659
69
35
11
16
18
25
52
70
19
74
7
5
86
32
39
53
131
59
111
17
87
67
24
26
15
22
841
31
21
4