2
0
12
28
15
10
6
72
16
21
22
57
65
14
35
42
27
78
177
25
20
43
69
162
46
115
104
123
262
19
111
34
202
64
23
36
52
54
87
56
116
26
30
73
39
60
38
86