5
183
26
16
11
9
296
32
24
18
17
13
61
49
73
10
51
2
19
55
39
22
45
31
6
30
38
147
14
44
12
7
82
545
57
28
33