5
49
81
416
125
98
55
29
70
205
24
112
76
100
152
66
50
16
33
92
21
23
4
37
75
32
19
64
184
26
53
269
83
68
87
159