38
15
177
75
52
61
30
24
32
47
175
28
29
25
21
51
36
37
27
48
17
73
147
12
53
59
23
22
104
6
76
55
374
64
41
44
113
139
95
90
31
63