9
43
7
5
13
0
44
6
24
37
90
56
38
15
33
19
60
45
25
21
53
12
22
16
29
107
169
79
55
80
32
66
28
135
81
140
255
130
49
57
133
196
64
117
17
92
36
18
34
77
102
14
82
63
162
223