346
18
7
62
171
41
21
15
19
51
49
20
56
31
156
8
9
201
42
65
190
13
81
27
220
28
43
26
35
36
176
5
23
88
39
4
115
45
375
29
52
44
106
11
54
92