52
215
49
64
30
36
217
23
68
34
202
21
42
55
81
27
28
58
803
105
20
35
8
59
274
117
47
213
57
41
39
15
14
43
31
80
151
46
106
66
195
103
73
61
45
86
24
37
38