41
34
26
24
10
14
58
51
29
80
23
33
12
72
111
193
47
96
43
53
9
76
65
163
98
91
6
54
97
11
55
1
25
403
736
82
3
5
0