81
25
42
40
7
5
12
75
21
35
20
602
66
19
344
138
8
782
3
43
471
10
62
70
30
17
37
22
38
39
55
24
31
1
128
45
13
100
93
44
36
28
32
106
14