12
137
65
23
38
116
37
30
16
7
5
94
74
11
14
1
3
27
57
6
47
50
21
10
189
49
69
33
22
59
2
26
78
8
46
18
43
24
194
88
35
19