28
29
47
103
11
24
40
26
144
4
241
13
59
92
17
16
42
19
117
46
253
53
56
32
37
10
39
12
22
9
73
27
30
15
48
94
23
70
36
160
114
231
21
80
7
172
52
449
71
79
190
297
81