76
33
148
14
27
22
29
132
25
18
8
106
47
39
41
13
183
119
213
107
160
240
10
60
147
48
24
54
141
546
38
111
6
9
7
198
134
243
32
87
165
244
462
263
296
126
53
95
26
84
139
114
191