5
64
101
14
10
149
73
25
7
61
88
48
15
28
141
125
243
30
20
33
37
86
143
97
13
115
50
70
60
6
68
82
78
112
4
96
47
49
17
24
16
34
26
66
36
18
2
38