43
61
11
31
12
6
23
57
122
90
60
17
19
9
4
39
16
26
13
24
25
436
48
1
44
498
76
46
41
160
77
3
8
36
27
521
1939
1921
70
42
47
118
226