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