10
23
7
74
46
31
32
55
96
95
621
15
84
105
121
73
34
124
54
75
38
58
27
14
20
93
41
40
22
47
146
78
190
62
43
29
25
51
45
56
346
160
28
36
98
100
149
21
87
136
130
12