13
3
15
22
26
115
25
275
137
48
131
170
166
71
24
16
10
11
40
29
55
108
38
63
46
70
19
54
41
35
42
21
56
81
162
50
32