32
30
31
26
98
14
43
23
90
39
36
49
42
121
16
17
29
33
18
10
117
20
11
50
6
4
51
19
74
65
7
68
81
38
220
40
58
91
9
104
37
24
22