62
39
30
10
36
6
12
60
25
139
28
102
22
42
48
5
15
4
73
32
69
508
84
35
37
95
16
79
52
59
119
76
40
72
247
80
51
167
20
7
27
19
145
21
38