7
27
11
35
21
40
6
112
163
53
202
75
46
22
9
426
58
76
60
73
20
66
64
26
379
28
323
16
42
15
90
29
34
18
41
12
23
38
30
3713
145
208
54
116
55
62
157
17