6
29
11
48
39
195
8
25
250
28
47
22
64
119
52
122
76
37
53
18
16
40
27
33
20
78
9
255
75
58
19
17
31
23
15
45
30
50
193
36
34
158
118