58
65
64
104
25
26
84
28
23
60
97
146
85
308
11
63
54
228
173
349
144
20
70
30
129
27
94
18
36
10
128
71
56
61
75
47
43
108
19
233
66
8
51
98
53
351
41
44
46