87
30
29
23
6
17
16
83
9
211
65
21
34
36
46
156
28
19
10
79
15
47
76
35
44
37
27
3
31
80
14
20
39
7
18
41
24
8
51
160
73
148