4
45
19
52
184
92
59
115
34
14
73
23
64
41
6
121
189
162
69
49
42
53
24
99
28
21
72
63
48
100
131
125
60
75
20
27
15
62
118
44
18
65
102
4729