59
78
52
86
19
72
76
103
14
89
359
125
27
4
16
26
41
34
38
9
18
46
64
55
56
40
63
152
117
93
25
17
128
67
71
31
22
24
30
11
60
69
118
12