95
83
34
17
459
27
43
14
163
21
8
59
4
50
53
73
23
13
76
10
39
18
137
28
58
147
30
15
42
25
29
124
46
31
38
26
97
52
2
131
74
144
62
3
155
12