15
100
30
4
45
7
38
1
17
6
21
35
29
42
22
23
2
8
14
10
230
85
34
0
9
11
24
37
148
12
25
136
16
58
79
5
141