31
25
72
22
17
23
40
10
21
35
49
13
33
629
88
74
82
29
27
126
153
15
32
9
58
46
47
28
60
45
234
333
18
141
20
53
37
69
94
61
51
36
26
115
71