65
36
18
27
79
21
16
34
30
43
31
15
26
32
54
154
40
169
852
361
273
11
697
14
165
57
8
714
389
81
48
153
4
38
100
121
19
29
7
20
93
99