11
128
12
54
240
46
17
15
24
13
29
26
69
88
8
45
56
49
18
10
30
37
394
58
4
120
59
162
22
150
282
97
19
21
36
129
53
41
31
207
67
277
291
78
89