52
136
54
27
215
38
50
107
18
84
110
96
34
182
32
20
98
83
49
1629
53
17
101
47
29
22
44
26
158
76
118
30
10
100
79
129
189
36
442
97
354
11
112
61
64
70
126
28
66
111
21
58
127
23