2
24
3
4
13
1
15
40
5
10
0
18
31
22
19
9
28
64
72
29
21
76
141
37
65
36
42
34
56
188
25
52
7
43
26
84
109
14
220
116
63
62