23
31
38
299
65
56
5
59
29
121
12
57
25
49
1
30
91
247
34
19
43
48
52
127
27
58
17
22
188
126
13
16
6
20
45
72
146
33
125
67
41
18
63
7
26