23
106
8
48
30
12
51
103
39
68
37
63
50
17
14
25
21
38
36
70
148
81
161
42
34
57
10
22
293
462
44
78
102
109
15
19
27
33
31
54
58
245
11