40
10
42
22
26
13
138
12
7
34
45
21
19
6
74
11
9
57
55
15
8
17
66
77
37
25
47
67
41
27
16
32
82
29
44
133
93
63
247
31
20
39
24
5
180