4
37
6
13
44
3
10
5
39
103
27
62
25
52
19
17
30
21
90
277
81
273
83
49
22
43
99
120
102
91
36
76
50
196
118
317
69
139
153
157
94
58
130
47
101
45
54
33
38