23
13
47
63
44
29
21
28
8
24
16
137
49
114
15
27
4
31
6
9
10
11
14
18
41
33
73
20
5
19
89
240
22
62
45
426
92
56
209
231
110
119