58
114
38
39
28
53
78
65
40
23
52
101
13
91
33
1562
63
20
21
34
194
285
90
48
135
27
41
66
75
83
59
160
8
14
111
123
29
124
363
30
19
377
129
77
189