3
360
10
30
33
11
5
12
15
16
17
264
8
13
26
58
7
0
4
29
6
31
28
25
20
21
40
167
71
139
14
135
39
38
55
27
61
94
19
45
41
18