16
13
47
133
120
46
24
65
7
66
87
54
29
55
82
14
26
11
84
25
35
138
53
57
38
43
83
27
44
96
52
383
64
67
32
20
22
17
31
63
161
5
40
79
37
62
85
58
10