25
35
16
72
161
50
66
133
34
92
21
44
248
22
8
18
29
62
11
119
6
9
49
30
23
56
19
5
10
38
291
54
97
51
45
7
69
36
32
41
140