19
24
48
17
16
15
23
85
12
3
123
156
29
20
30
25
14
31
121
100
138
11
119
59
97
28
104
142
73
64
129
5
44
278
120
58
62
78
33
74
186
45
13
282
144
36
72
22
27