10
12
15
6
369
5
69
42
26
114
28
40
53
143
13
20
228
50
84
66
1
17
8
7
32
157
159
98
37
56
103
16
60
86
34
73
57
14
75
25
22
136
85
45
80
382
51