52
53
17
140
55
29
69
46
107
47
115
83
74
111
97
50
25
37
131
208
116
157
139
48
31
41
38
54
132
64
98
87
76
286
118
189
60
167
96
79
88
40
66
39
30
10
35
42
13
62
33