65
93
48
106
121
30
28
100
45
428
76
70
72
67
21
19
236
405
13
160
59
6
87
7
135
12
122
26
85
24
91
73
97
92
27
18
14
44
144
52
43
168
526
47
134
9
16
15
42