4
50
123
9
18
3
198
37
22
12
84
15
23
31
90
35
97
40
52
27
6
42
7
26
72
257
11
196
29
24
8
13
5
53
43
145
88
67
30
60
173