51
17
11
196
2
194
39
173
87
45
26
30
3
34
16
23
4
101
29
38
5
54
28
68
12
13
62
53
25
44
258
306
117
8
112
32
14
27
6
71
90
63
15
24
111
41