8
17
29
215
63
24
416
27
20
66
33
31
22
26
15
35
68
14
111
110
92
113
60
88
1242
64
54
245
97
49
65
76
144
59
23
155
12
19
406
159