32
51
62
36
65
18
24
80
43
93
228
6
82
30
452
64
59
113
34
87
22
56
25
108
136
92
20
9
26
38
28
60
89
11
57
50
289
84
17
264
3
287
49
96
129
42
16