95
23
41
6
39
9
80
8
21
12
15
20
14
19
43
264
22
65
33
13
75
67
26
37
18
50
24
7
32
10
56
4
29
69
76
609
28