2
0
9
56
6
10
4
5
19
35
7
34
13
12
23
11
26
42
21
37
28
41
47
81
27
48
163
66
75
122
31
173
120
22
43
45
50
24
15
20
62