25
54
32
9
144
13
50
74
21
51
6
7
52
34
18
88
14
28
24
49
94
71
117
47
10
17
248
69
56
73
43
16
138
2
238
111
86
59
58
70
29
84
22
31
15
12
37
4
53
35
30