41
51
62
58
42
34
26
44
27
87
45
53
102
37
17
29
63
107
38
83
90
23
55
88
364
82
140
119
66
100
126
109
16
116
54
159
61
60
189
79
93
69
52