69
126
248
91
107
27
57
20
45
17
11
14
60
46
47
26
73
87
28
52
121
120
15
8
29
207
16
35
65
70
38
39
19
43
30
44
48
18
53
22
80
23
203
32
112
169
79
24
31