342
15
114
30
8
296
18
47
7
29
306
218
265
22
32
26
37
416
24
76
424
54
12
44
35
161
16
427
42
23
6
20
13
5
45
31
66
254
92
203
302
401
2
11
158