17
61
59
145
99
21
67
3
100
68
33
76
248
54
58
11
31
36
27
62
47
4
280
9
119
49
138
118
106
46
73
7
13
37
39
14
127
42
56
101
110
30
6
19
34
38
137