25
12
14
16
15
17
31
6
39
41
36
7
34
45
10
32
109
215
37
3
26
1
75
22
86
38
192
43
53
268
143
240
30
80
54
145
124
152
117
68
83
55
20
119
78
24