101
7
256
69
85
49
146
42
79
8
128
35
13
113
11
91
53
34
176
145
131
399
50
77
12
16
81
36
136
14
21
47
117
38
28
31
205
68
9
174
129
43
48
58
627
19
37