1
5
7
3
4
2
9
44
18
14
135
8
35
6
36
0
10
12
20
19
24
21
41
55
74
45
48
86
60
115
42
217
160
33
53
26
37
49
132
100
59
23
360
101
171
119