413
19
60
93
42
45
114
76
232
196
37
74
146
46
41
115
28
6
31
8
35
78
15
91
33
16
65
22
17
121
145
107
27
34
36
29
82
39
138
52
58
210
63
21
18
25
47