5
100
17
24
18
9
3
26
15
98
41
11
13
10
77
245
65
33
27
135
28
67
75
20
64
1
6
4
2
46
12
43
35
14
94
16
8
50
42
189
145