183
454
50
142
35
48
40
44
82
21
47
46
33
61
181
117
74
37
42
104
94
29
54
159
60
34
76
86
30
36
67
196
65