70
26
198
90
105
163
155
25
5
28
30
116
98
157
742
62
21
66
29
86
322
51
107
41
33
53
23
60
58
17
109
8
74
233
200
124
94
4
38
44
165
16
39
132
7
56
151
87
95
295