34
45
51
136
18
44
778
59
10
95
47
88
36
128
5
55
1086
63
439
67
176
38
37
230
270
61
168
50
613
150
200
53
29
236
122
23
42
248
17
338
26
89
129
30
81
82
49
117
116
33
41
9