3
10
5
68
18
40
25
37
19
17
47
58
11
193
13
43
268
45
140
69
46
112
1
20
21
67
44
175
22
24
36
54
98
178
131
187
48
129
12
85
33
42
130
132
8
80
83
53