47
32
20
27
42
79
94
30
38
15
174
196
74
52
55
29
24
31
46
172
28
21
50
23
44
35
166
48
17
73
146
12
22
65
58
25
102
6
76
26
374
49
92
63
37
41