76
55
389
65
144
64
146
43
20
26
35
232
73
93
106
227
51
47
27
33
98
37
92
160
61
34
137
66
120
52
164
7
57
56
348
59
39
82
44
13
170
112
186
104
179
24
58
464
151