45
21
159
5
14
43
42
10
22
28
27
9
33
51
15
63
19
16
67
49
82
8
52
38
31
127
37
58
141
335
13
24
72
70
35
80