15
32
27
444
44
6
17
214
18
77
157
123
54
28
36
8
108
56
73
62
125
30
64
16
137
34
42
10
26
5
287
74
147
12
40
20
58
117
51
119
35
386
52
25
172
72
48