178
373
242
33
39
841
47
36
108
127
106
136
170
30
184
60
42
32
54
188
79
29
83
25
148
34
43
72
11
125
122
35
27
115
57
56
160
55
93
74
59
102
222
78
226