50
20
22
42
127
427
37
45
14
26
98
86
19
28
33
75
1
58
30
17
141
8
3
128
18
32
34
40
57
60
13
38
49
16
62
23
82
9
69
11
12
15