53
209
105
30
61
4
17
33
24
20
36
70
26
10
7
14
31
34
29
45
23
51
11
66
16
21
27
40
46
113
43
65
54
94
197
50
22
57
75
99
38
107
89
42
35
72