46
8
125
107
132
75
57
255
51
84
54
48
58
11
138
118
14
959
53
78
89
488
32
64
70
36
74
39
154
31
45
27
149
65
312
7
29
42
59
20
348
254
77
25
55
17
56
41
300
43