73
101
67
60
36
14
35
81
112
59
68
152
5
8
18
13
367
16
51
47
41
45
19
82
52
20
10
72
69
17
22
7
24
54
26
151
23
209
90
6
58
172
92
488