355
48
31
155
44
8
60
91
133
35
45
23
129
217
195
52
54
353
61
84
164
65
22
134
55
94
106
36
115
53
148
68
51
30
105
202
193
109
521
59
73
9
130
62
64
75