23
32
117
19
96
8
16
97
5
46
112
105
43
15
12
143
95
36
135
64
14
122
76
3
56
24
62
74
123
33
17
34
39
231
59
47
30
120
21
83
54
31
18
144
210
167
69
49
78