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