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