13
11
195
17
19
18
14
58
4
34
3
12
5
8
30
29
33
130
39
153
314
61
10
450
291
110
16
48
82
51
66
138
56
35
28
6
218
398
23
435
71
68
863
118
166
22
128
190
50