5
2
20
9
3
1
36
15
18
22
19
11
4
13
38
41
47
17
10
50
35
236
80
65
44
263
52
72
61
116
176
37
75
46
335
29
42
78
162
144
246
48
101
111
187
43