15
94
37
81
152
255
70
116
62
16
138
1
65
56
74
67
34
61
50
43
92
85
96
106
109
66
73
84
31
82
47
29
77
90
60
18
117
176
105
13
17
72
20
276
48
93
129
136
91
49
110