5
33
73
28
71
177
246
41
76
145
231
66
26
99
54
53
13
153
35
47
92
85
128
8
22
64
125
191
19
29
34
10
17
79
18
16
131
3
42
37
175
21
49
126
89
59
164
31
24