4
46
13
6
15
27
81
79
77
21
20
24
42
11
40
18
194
35
14
16
17
22
9
3
71
30
70
95
50
43
151
102
36
7
97
5
25
1975
23
76