23
395
48
109
41
24
118
44
164
15
54
3
29
115
18
50
47
132
22
45
100
43
79
122
94
246
60
101
76
25
77
68
159
38
140
74
31
19
10
103
35
106
39
69
207
36
57
34
56
67