51
50
122
37
19
67
128
7
109
14
8
22
31
6
95
27
20
66
13
9
144
1062
46
54
43
100
157
2
76
105
49
61
89
21
36
70
84
28
3
93
26
18
52
47
103
178
38
165
10
134
33