16
3
15
22
26
115
275
137
48
131
170
167
72
24
13
10
11
40
8
30
55
108
25
39
63
46
70
19
71
41
35
42
21
38
56
82
162
50
32