83
44
5
38
34
23
323
36
15
7
25
20
143
17
13
508
50
48
33
64
29
49
27
94
11
61
96
152
92
42
225
18
46
39
45
12
277
71
70