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