5
40
79
0
23
34
51
149
27
109
16
113
17
41
102
70
82
19
30
63
35
31
54
12
7
26
11
45
38
28
32
80
52
56
43
47
50
25
215
60
61
182
22
18
29
141