2
7
4
1
0
12
69
16
33
5
113
32
90
62
10
42
70
35
73
46
67
24
53
17
18
96
168
193
21
48
20
140
14
75
36
66
19
22
38
58
68
47
149
8
105
59
37
30
63
43