18
12
1
4
5
0
16
6
41
11
19
8
10
17
14
38
27
30
48
108
9
35
2
3
99
23
65
25
84
149
55
46
51
26
43
15
124
130
66