4
14
49
68
41
103
47
57
48
121
80
31
33
50
352
123
251
24
110
245
30
20
144
34
86
55
58
111
46
16
474
11
74
87
38
32
26
76
355
10
66
71
40
173
169
293
28
37