16
69
32
25
140
110
50
19
64
56
77
44
33
343
42
30
49
109
37
17
84
59
15
23
57
63
74
53
52
177
12
5
14
80
24
22
7
11
10
8
1
40
6