23
18
16
35
74
28
15
14
111
32
17
31
69
311
239
39
27
119
24
61
9
19
30
26
42
8
13
47
21
48
52
7
20
44
108
91
60
33
43
41
105
101
56
36
22
11