38
16
25
35
9
237
19
115
100
43
73
28
26
18
17
75
249
76
22
8
59
104
34
45
40
72
36
205
288
65
182
410
90
48
32
14
144
197
102
44
70
176
67
1344
80
436
246
15
77
13