1
12
10
8
33
37
45
20
7
21
11
14
64
25
48
147
53
157
68
44
6
34
5
63
65
98
18
371
56
365
22
26
39
19
23
15
35
149
40
118
60
54
117
46
57
87