82
667
12
24
6
5
18
71
35
22
45
54
4
106
208
329
59
137
66
38
36
28
23
19
90
8
33
321
16
85
65
129
64
114
75
30
48
25
1
15
41
775
119