96
119
324
5
7
222
32
24
31
29
116
80
304
11
45
40
21
238
49
76
374
109
265
313
22
6
145
1345
365
43
626
1390
276
14
185
161
61
107
390
92
354
237
37
288
18
400
153
157
28
20
15224
15
65
186