25
4
30
41
57
136
55
33
82
42
3
50
10
16
11
12
64
79
26
17
509
91
32
7
22
58
109
28
144
108
9
15
154
52
29
137
259
48
13
96
23
18
103
98
65
381
216
390
124