121
116
52
6
14
129
140
48
117
36
15
18
55
338
33
150
124
257
4288
35
79
38
34
4611
107
347
29
74
59
31
51
165
101
112
57
24
45
110
133
12
139
19
69
13
113
90
41
125
60
462
2747
42
68
23