120
5
40
39
30
49
69
21
154
38
499
18
13
20
11
168
26
390
28
2
43
64
116
31
24
33
171
106
65
16
15
55
27
84
44
79
47
175
42
19
36
6
10
94
160
58
74