5
24
57
21
20
13
12
7
52
28
337
205
87
93
43
84
11
19
75
195
10
31
22
41
8
32
15
6
127
4
25
30
66
29
16
175
17
26
88
123