38
27
177
157
165
94
37
32
26
117
25
24
31
184
137
575
396
131
36
162
17
33
41
30
48
126
70
29
19
5
34
77
22
67
44
73
123
63
71
221
122
47
23
21
14
18