4
6
19
9
36
94
15
84
40
8
7
29
50
91
5
69
0
22
73
88
10
188
76
144
20
115
37
14
124
75
109
17
183
373
294
65
200
24
321
103
51
13
199
35
49
92