93
104
63
41
159
47
81
55
31
65
152
276
92
6
75
125
241
4
121
59
53
38
3882
84
243
160
129
30
108
347
89
61
26
240
74
604
123
32
94
22
13
174
314
20
28
264
11
237
96
157
15
35
66