38
39
49
16
11
89
57
125
221
74
51
119
91
27
58
14
17
47
10
64
62
18
41
301
99
29
24
44
175
419
34
167
77
85
21
48
22
369
9
63
587
23
336
83
31
56