74
30
19
79
27
70
52
58
62
86
106
110
15
73
53
71
93
18
55
112
90
169
159
89
160
64
31
35
29
772
120
9
20
14
75
33
21
22
56
111
42
7
41
67
11
187
136
150
32
448
201