25
21
153
65
87
13
79
31
32
102
42
18
56
43
29
12
19
20
37
93
49
39
16
60
82
71
7
28
67
9
27
36
61
330
38
30
68
44
128
101
66
35
10
5
117