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