26
138
38
24
65
37
14
132
107
36
98
83
75
40
22
23
112
50
17
68
35
5
89
133
20
8
64
12
15
39
144
81
67
85
496
18
28
6
76
73
2219
52
29
123
186
198
61
72
33
41