125
63
122
39
148
25
44
98
33
58
68
255
10
84
237
75
14
94
26
74
23
11
59
9
20
243
53
150
16
168
69
106
60
90
34
81
77
42
29
101
27
65
56
43
47
32
317