48
23
66
38
69
26
7
128
30
27
147
130
514
17
19
16
44
308
36
4
28
12
11
190
34
13
10
160
29
237
93
134
37
47
121
54
244
3
626
428
107
67
129
120
240
159
42
57
125
219
25