34
38
50
26
51
69
18
16
14
62
110
64
68
20
33
25
61
307
44
9
99
60
37
17
47
23
85
71
19
48
52
58
165
124
264
59
97
86
261
22
67
57
7
27
31
125
129
15
21
242