25
22
19
62
233
8
57
61
87
47
28
32
63
67
29
154
24
31
125
41
15
127
112
20
118
27
30
151
75
48
108
12
58
6
5
83
7
39
65
84
97
11
23
3
53
2