58
39
51
34
79
96
38
66
336
108
125
99
35
130
6
89
61
54
52
235
9
24
13
19
259
145
20
123
73
26
237
10
12
296
86
15
41
37
40
68
16
50
18
129
23
59
62
72
21
126
77