4
46
74
444
23
27
81
57
17
51
129
28
21
30
93
76
60
29
104
148
475
16
325
62
91
52
14
513
349
165
453
41
34
67
15
25
204
71
37
63
242
18
12
54
77
10
277
96
203
124
164
92
88