12
28
29
99
21
10
126
124
37
23
94
46
130
22
19
493
59
85
24
20
44
79
62
120
14
32
116
27
35
209
15
106
58
45
38
31
91
48
5
76
71
39
11
41
34
110
107
61
7