21
28
48
51
74
117
19
121
37
62
64
253
244
386
191
110
93
15
30
46
13
49
18
145
34
20
61
56
16
25
131
137
41
8
44
160
171
40
24
12
77
99
17
332
23
38
89
36
120
60
122