155
16
14
10
11
19
18
2
69
31
13
5
6
7
3
73
23
63
20
1
27
36
384
9
17
41
35
12
8
26
82
86
4
24
15
176
30