66
21
43
3
7
125
24
15
12
37
8
19
10
13
18
34
92
11
36
108
93
62
0
25
16
39
17
31
23
44
32
20
27
77
22
60
116
41
4
53