8
0
7
12
18
86
49
6
11
102
215
232
17
26
24
23
19
10
75
31
103
45
42
14
30
28
124
101
61
98
113
21
40
58
44
205
69
119
545
60
33
35
32
48
74
82
25
37