23
56
31
252
21
38
39
127
32
34
70
47
50
73
144
388
33
44
19
8
89
86
49
106
2374
52
41
15
140
40
11
9
80
118
134
14
57
43
55
61
109
103
72
135
81