125
42
157
3
54
19
129
57
17
12
20
22
77
23
14
7
10
176
114
89
16
9
44
6
18
33
46
27
5
1
47
118
43
75
25
15
62
21
30
24
37
76