38
62
56
32
26
53
121
120
100
57
11
23
147
69
71
35
19
21
64
382
40
165
126
244
4680
46
85
37
5876
118
346
34
31
77
92
87
152
63
54
52
22
110
133
178
24
55
111
16
131
103
106