13
10
128
101
248
31
75
18
74
23
45
28
12
14
42
5
20
106
54
32
132
7
22
86
26
16
109
8
27
35
67
124
53
126
40
59
63
29
24
197
60
30
39
90
56
79