28
21
46
115
414
137
90
32
38
69
11
27
95
29
109
116
132
20
14
23
25
92
44
34
18
74
170
42
56
67
35
64
41
30
36
16
190
193
84
62
53
12
91
49
99
50
100
101
4