5
31
8
152
64
14
89
10
9
7
11
15
27
25
36
49
125
63
59
26
73
45
16
156
22
19
34
17
24
99
33
21
48
230
35
30
41
29
46
6
23