97
109
152
95
82
98
23
72
35
13
15
34
63
69
38
30
52
128
88
26
18
127
51
36
39
56
31
117
45
49
194
47
16
185
59
54
37
17
40
74
4
9
24
143
113
222