38
16
62
9
28
7
87
25
44
46
14
26
59
13
86
0
27
43
94
126
116
10
21
20
64
19
23
6
70
4
142
17
77
538
11
35
159
67
90
158
109
52
61
39
8