34
22
48
39
33
68
86
21
121
257
745
60
373
272
93
84
30
24
51
1510
42
43
1340
31
85
282
136
249
90
23
57
140
205
97
49
14
52
76
44
214
18
88
81
63
159
281
155
54
20