253
148
28
244
80
71
88
15
19
44
72
32
69
116
59
126
56
95
25
132
104
30
81
40
129
26
37
98
48
35
128
136
55
118
46
127
211
83
75
45
68
14
93
29
7
146
13
42
33
67