50
57
28
153
38
244
19
53
9
32
12
17
18
152
21
51
195
252
26
101
77
11
154
20
72
23
8
6
169
13
34
43
5
16
35
39
67
46
25
47
177
40
22
81
52
110