2
16
15
21
4
12
13
78
42
29
36
19
9
126
44
18
5
55
27
26
20
34
67
37
3
25
22
51
32
69
328
8
48
198
86
11
152
113
83
0
135
24
10