29
13
183
10
233
34
30
38
72
180
111
17
25
45
31
44
123
56
18
67
82
308
155
28
55
33
48
68
105
469
23
26
179
47
41
11
53
43
52
59
22
102
154
6
37