23
56
30
245
21
38
39
126
32
34
70
47
54
49
73
143
46
388
33
44
19
8
86
83
105
2325
51
41
15
139
40
125
11
9
80
50
14
117
133
10
57
22
42
53
61
109
103
68