45
59
69
68
20
71
146
16
176
34
21
38
41
11
18
28
90
15
169
43
33
29
50
32
73
49
26
10
30
12
87
27
326
97
7
127
9
36
327
89
48
357
8
22
76