5
72
196
10
36
11
21
365
4
35
15
7
6
63
85
22
12
58
23
233
78
123
557
79
68
121
69
53
161
94
71
125
338
41
34