1
0
7
3
5
9
2
51
27
59
19
8
21
24
13
10
75
18
23
28
58
25
15
197
49
34
41
42
50
31
37
107
99
152
89
67
36
142
153
494
111
77
445
4
110
46
93
35
40