23
65
51
113
174
10
87
121
106
151
18
102
17
22
98
85
111
30
34
27
20
64
13
95
39
19
82
116
181
50
44
80
24
46
59
16
114
83
117
11
25
981
91
26
278
68
15
61
242
92
31