120
18
53
28
15
12
43
25
154
33
195
218
95
50
65
57
85
67
39
10
124
56
35
3
69
81
44
88
23
48
26
6
40
7
22
8
82
31
20
21
2
1
4
255
9
11