12
66
15
4
8
40
45
60
57
44
21
113
28
3
0
7
25
10
6
38
9
16
41
39
33
14
55
26
13
29
11
23
282
54
93
64
37
203
24