89
29
11
50
3
56
37
16
12
13
52
10
35
38
33
9
22
17
8
24
32
286
79
23
18
25
41
36
26
19
83
209
15
4
124
61
48
28
85