52
83
433
1853
66
39
89
30
233
2667
34
149
74
294
105
33
54
44
17
184
29
43
87
46
37
69
187
36
35
68
51
60
49
456
15
92
13
19
104
158
67
97
114
6620
38
358
11
50
16
25
222
41
275