11
15
89
12
20
3
13
6
18
30
5
54
4
19
9
41
14
8
152
7
82
372
60
21
16
17
260
37
24
23
28
48
38
22
66
29