40
43
49
62
22
66
39
146
33
121
53
47
32
37
44
36
109
76
27
130
89
125
75
159
107
114
30
52
35
21
64
73
34
19
71
61
23
12
237
41
58
158
29
13
197
106
79
149
219