16
74
3
6
50
40
33
18
45
39
51
27
37
11
77
154
29
281
4
260
269
35
23
43
30
63
19
34
26
7
48
95
86
46
111
84
8
101
32
68
42
59
22
53
15