38
51
41
209
223
72
176
33
44
52
129
70
48
47
65
27
127
224
90
30
15
69
57
86
116
14
53
12
87
103
92
306
115
58
160
63
20
56
204
19
31
109
83
74
9
32
28
35