23
38
24
72
163
452
49
69
63
173
266
64
70
77
31
142
95
211
14
13
103
18
30
55
41
91
10
74
26
109
17
68
66
42
19
40
29
11
48
16
88
312
15
34
53
182