7
40
0
3
36
165
223
9
18
26
47
10
12
111
15
6
22
69
33
14
17
31
78
29
60
42
13
53
62
41
124
43
63
92
68
21
25
151
23
1331