10
12
40
24
7
9
37
11
64
150
5
23
27
28
21
41
102
74
19
57
39
30
17
53
20
210
29
14
42
606
136
56
112
44
16
327
79
50
48
55
202