26
16
4
41
23
76
25
38
13
74
6
21
66
170
18
36
27
5
141
64
19
11
46
14
461
7
28
31
408
8
59
2
15
17
91
24
33
116
122
410
178