13
20
3
5
65
28
9
1
11
6
113
8
10
118
53
25
167
50
41
16
58
15
30
92
89
32
204
29
51
217
49
31
122
104
108
521
52
308
664
37
72
86
100
138
80
40
62
48