43
16
29
103
34
4
12
70
131
18
93
37
390
9
65
28
69
52
57
75
21
83
33
17
44
8
35
14
22
74
32
6
7
36
88
41
236
11
23
45
771
50
15
40
24