18
41
38
37
87
30
85
29
83
49
15
40
56
22
62
135
45
84
21
35
44
101
77
6
257
109
69
67
53
3
75
24
104
150
16
72
14
36
12
32
361
34
181
144
231
31
25