4
13
7
51
33
27
41
46
11
8
5
86
12
16
20
28
14
15
26
6
22
9
3
78
18
17
205
142
79
141
217
32
378
25
53
31
35