159
43
27
23
8
127
11
48
213
44
17
15
19
16
25
26
68
85
14
9
45
50
46
18
10
30
34
29
384
49
4
109
54
158
147
265
96
24
35
22
122
53
28
182
63
255
243
51
77
84