94
11
6
4
8
20
41
24
12
19
259
53
29
9
10
15
47
13
2
82
26
5
33
16
14
118
1
22
44
58
30
32
3
7
69
39
23
46