80
76
20
7
8
93
245
34
47
17
13
56
125
251
107
9
15
11
84
2
37
19
12
62
6
30
53
18
21
39
87
83
32
0
52
33
112
143
41