24
49
18
331
13
22
71
111
31
38
97
60
73
32
258
47
62
21
48
40
16
36
43
90
52
50
17
45
83
64
9
41
113
58
42
27
154
95
23
6
67
46
63
20
140
12
30
4