51
148
93
38
53
253
59
18
33
45
21
37
16
20
74
125
58
67
64
139
68
15
134
82
61
30
55
98
94
44
115
137
141
83
78
124
43
34
40
56
186
19
14
107
85