38
103
134
54
137
222
185
169
57
133
16
87
31
53
81
104
121
30
15
25
141
369
204
97
135
351
74
27
36
79
72
20
17
61
62
205
68
56
124
23
19
159
116
28
120
24
44
45
65
2