253
148
28
244
80
71
88
15
19
44
73
32
69
116
59
126
56
95
25
132
104
30
81
40
129
26
37
99
48
36
136
57
118
46
127
212
83
75
55
68
14
93
29
7
147
13
42
33
67