15
5
6
9
2
19
23
4
11
8
37
91
117
41
17
27
55
42
10
90
137
32
7
12
66
20
0
31
29
18
3
43
13
122
21
120
104