121
123
47
148
116
65
196
376
190
101
79
1123
13
239
94
28
122
105
93
115
67
117
92
11
194
207
80
155
285
36
21
220
241
32
119
114
231
140
58
31
33
443
133
56
1556
86
35
83
43
74
54
342