2
0
11
5
18
50
66
22
4
10
24
184
55
23
14
13
34
6
9
3
57
31
29
36
67
21
17
58
40
26
111
61
49
59
73
39
16
33
15
48