24
31
11
14
33
103
9
51
113
43
44
47
62
283
126
73
102
39
124
17
83
25
26
59
40
45
27
37
61
244
64
28
8
125
338
54
2
265
49
35
413
5
30
89
12
74
9214
505
166
154
90
97