42
27
11
48
22
7
9
19
12
346
264
95
37
339
39
53
62
36
24
13
17
15
32
68
35
28
249
77
66
217
29
238
144
30
5
14
25
57
8
408
16
23
41
155
26
6