15
28
8
5
48
18
1
36
12
42
19
40
7
67
11
27
39
17
10
65
234
49
31
20
9
43
131
95
53
44
33
90
70
59
32
66
73
84
69
30
153
169
136
76
118
94
199
38
139
81