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