382
275
111
33
13
348
48
52
59
42
28
12
14
35
15
62
36
29
23
251
79
65
235
38
34
252
158
21
37
8
11
24
60
72
467
30
44
155
32
40
4
6
9
47
50