48
67
158
577
53
98
65
31
45
36
32
140
104
46
61
60
47
14
63
26
93
73
187
27
33
55
23
19
39
175
37
38
111
190
50
16
40
6
117
68
11
103
120
15
58
79