7
5
2
17
19
36
47
31
38
6
51
102
13
0
100
82
87
41
62
35
11
96
42
25
189
40
14
53
167
22
85
88
34
266
12
33
23
21
9
27
74
271
63
50
43
56
71
37