14
120
34
77
56
48
24
66
38
69
26
7
128
30
27
147
130
515
18
17
19
16
44
309
36
5
28
12
11
191
13
23
160
29
237
93
135
37
47
121
55
244
4
628
432
107
67
129
240
42