23
39
67
54
87
28
7
51
27
114
95
16
33
22
11
151
68
61
76
86
64
13
15
120
34
119
9
18
93
43
50
161
152
66
104
375
4
72
83
49
310
135
40
106
258
136
111