5
32
544
62
336
98
20
337
37
15
152
81
49
24
40
70
220
27
90
174
48
8
7
53
107
19
579
16
501
25
34
88
76
3157
36
74
105
23
89
86
169
4
1645
199
178
147
156
132
126
3572
123
38
109