16
25
64
47
129
8
393
28
23
52
232
255
134
46
19
21
112
89
27
42
30
48
49
159
45
32
41
37
127
70
62
145
20
24
40
244
101
12
29
22
26
35
61
69
9
15
84