113
89
41
228
43
122
118
363
23
50
62
30
90
71
8
74
244
25
37
105
307
106
72
146
63
197
42
19
235
40
129
115
86
38
81
24
199
16
111
390
136
169
80
171
66
48
51
31
148
61
114