59
60
389
24
102
28
45
15
18
20
254
67
17
61
88
125
22
90
23
8
32
55
10
37
14
171
30
13
36
3
166
39
63
52
189
51
33
309
44
34
31
120