5
36
125
39
90
38
139
53
46
14
34
79
29
153
41
24
31
32
16
22
15
18
21
87
51
12
70
17
142
30
48
50
49
71
55
65
88
73
181
66
62
119
218
126