91
131
77
51
24
7
23
10
11
6
76
71
18
4
21
12
28
8
2
5
49
242
9
50
43
17
16
45
175
31
20
29
44
102
14
61
36
26
93
56
100
67
38
55
39
41