49
20
211
38
44
45
151
28
83
46
174
159
23
56
52
30
78
34
87
370
69
138
192
50
59
88
90
76
27
63
111
539
106
37
55
86
152
70
41
103
77
32
123
25
36
94
66
64
19
124
254