15
53
160
101
44
37
22
72
49
110
19
13
18
92
42
140
85
16
30
485
7
47
21
24
14
32
56
67
58
17
87
95
28
27
40
33
35
82
9
31
41
20
141
99
34