3
16
32
72
138
65
43
13
51
22
20
44
29
48
24
12
17
100
15
41
95
25
124
128
67
249
37
52
56
84
246
18
45
96
36
519
35
61
39
55
34
50
28
54
2
129
23
27